0s autopkgtest [16:55:11]: starting date and time: 2026-01-13 16:55:11+0000 0s autopkgtest [16:55:11]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [16:55:11]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.z6g4fakm/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults,src:sqlalchemy --apt-upgrade sqlalchemy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.13.9-3 sqlalchemy/2.0.45+ds1-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-arm64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-arm64-18.secgroup --name adt-resolute-arm64-sqlalchemy-20260113-165511-juju-7f2275-prod-proposed-migration-environment-15-76b6c12a-3bd8-43a4-ab7b-e5498adc6ec5 --image adt/ubuntu-resolute-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-arm64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-arm64-sqlalchemy-20260113-165511-juju-7f2275-prod-proposed-migration-environment-15-76b6c12a-3bd8-43a4-ab7b-e5498adc6ec5 from image adt/ubuntu-resolute-arm64-server-20260113.img (UUID 7b78f1ae-abae-48e7-9ded-8244907001d2)... 57s autopkgtest [16:56:08]: testbed dpkg architecture: arm64 57s autopkgtest [16:56:08]: testbed apt version: 3.1.12 57s autopkgtest [16:56:08]: @@@@@@@@@@@@@@@@@@@@ test bed setup 57s autopkgtest [16:56:08]: testbed release detected to be: None 58s autopkgtest [16:56:09]: updating testbed package index (apt update) 58s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 58s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 58s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 58s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 58s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [995 kB] 59s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [68.6 kB] 59s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [18.4 kB] 59s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [1052 B] 59s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [78.0 kB] 59s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 c-n-f Metadata [3032 B] 59s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [1740 B] 59s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 c-n-f Metadata [120 B] 59s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [693 kB] 59s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 c-n-f Metadata [16.5 kB] 59s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [6404 B] 59s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 c-n-f Metadata [420 B] 61s Fetched 2006 kB in 1s (2967 kB/s) 62s Reading package lists... 63s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 63s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 63s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 63s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 64s Reading package lists... 64s Reading package lists... 64s Building dependency tree... 64s Reading state information... 65s Calculating upgrade... 65s The following packages will be upgraded: 65s libpython3-stdlib lxd-agent-loader python3 python3-gdbm python3-minimal 65s python3-uc-micro 65s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 65s Need to get 83.6 kB of archives. 65s After this operation, 2048 B of additional disk space will be used. 65s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 python3-minimal arm64 3.13.9-3 [28.2 kB] 65s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 python3 arm64 3.13.9-3 [22.9 kB] 65s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libpython3-stdlib arm64 3.13.9-3 [10.9 kB] 65s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-uc-micro all 1.0.3-1build1 [5702 B] 65s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 python3-gdbm arm64 3.13.9-3 [11.1 kB] 65s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 lxd-agent-loader all 0.9ubuntu0 [4878 B] 66s dpkg-preconfigure: unable to re-open stdin: No such file or directory 66s Fetched 83.6 kB in 0s (169 kB/s) 66s (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 ... 89154 files and directories currently installed.) 66s Preparing to unpack .../python3-minimal_3.13.9-3_arm64.deb ... 66s Unpacking python3-minimal (3.13.9-3) over (3.13.7-1) ... 66s Setting up python3-minimal (3.13.9-3) ... 66s (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 ... 89154 files and directories currently installed.) 66s Preparing to unpack .../python3_3.13.9-3_arm64.deb ... 67s running python pre-rtupdate hooks for python3.13... 67s Unpacking python3 (3.13.9-3) over (3.13.7-1) ... 67s Preparing to unpack .../libpython3-stdlib_3.13.9-3_arm64.deb ... 67s Unpacking libpython3-stdlib:arm64 (3.13.9-3) over (3.13.7-1) ... 67s Preparing to unpack .../python3-uc-micro_1.0.3-1build1_all.deb ... 67s Unpacking python3-uc-micro (1.0.3-1build1) over (1.0.3-1) ... 67s Preparing to unpack .../python3-gdbm_3.13.9-3_arm64.deb ... 67s Unpacking python3-gdbm (3.13.9-3) over (3.13.9-1) ... 67s Preparing to unpack .../lxd-agent-loader_0.9ubuntu0_all.deb ... 67s Unpacking lxd-agent-loader (0.9ubuntu0) over (0.8build1) ... 67s Setting up lxd-agent-loader (0.9ubuntu0) ... 67s lxd-agent.service is a disabled or a static unit, not starting it. 67s Setting up python3-gdbm (3.13.9-3) ... 67s Setting up libpython3-stdlib:arm64 (3.13.9-3) ... 67s Setting up python3 (3.13.9-3) ... 67s running python rtupdate hooks for python3.13... 67s running python post-rtupdate hooks for python3.13... 68s Setting up python3-uc-micro (1.0.3-1build1) ... 68s Processing triggers for man-db (2.13.1-1) ... 68s autopkgtest [16:56:19]: upgrading testbed (apt dist-upgrade and autopurge) 69s Reading package lists... 69s Building dependency tree... 69s Reading state information... 69s Calculating upgrade... 69s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 70s Reading package lists... 70s Building dependency tree... 70s Reading state information... 70s Solving dependencies... 70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 71s autopkgtest [16:56:22]: rebooting testbed after setup commands that affected boot 161s autopkgtest [16:57:52]: testbed running kernel: Linux 6.18.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Wed Dec 17 15:33:01 UTC 2025 163s autopkgtest [16:57:54]: @@@@@@@@@@@@@@@@@@@@ apt-source sqlalchemy 166s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.45+ds1-1 (dsc) [2438 B] 166s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.45+ds1-1 (tar) [3513 kB] 166s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.45+ds1-1 (diff) [14.1 kB] 166s gpgv: Signature made Mon Dec 15 11:28:25 2025 UTC 166s gpgv: using RSA key 1D2FA89858DAAF6217862DF7AEF6F1A2A7457645 166s gpgv: Can't check signature: No public key 166s dpkg-source: warning: cannot verify inline signature for ./sqlalchemy_2.0.45+ds1-1.dsc: no acceptable signature found 166s autopkgtest [16:57:57]: testing package sqlalchemy version 2.0.45+ds1-1 167s autopkgtest [16:57:58]: build not needed 168s autopkgtest [16:57:59]: test unittests: preparing testbed 168s Reading package lists... 168s Building dependency tree... 168s Reading state information... 169s Solving dependencies... 169s The following NEW packages will be installed: 169s libpython3.14-minimal libpython3.14-stdlib python3-all python3-execnet 169s python3-greenlet python3-iniconfig python3-pluggy python3-pytest 169s python3-pytest-xdist python3.14 python3.14-minimal 169s 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. 169s Need to get 7184 kB of archives. 169s After this operation, 29.0 MB of additional disk space will be used. 169s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libpython3.14-minimal arm64 3.14.2-1 [917 kB] 169s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 python3.14-minimal arm64 3.14.2-1 [2548 kB] 169s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libpython3.14-stdlib arm64 3.14.2-1 [2351 kB] 169s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 python3.14 arm64 3.14.2-1 [816 kB] 169s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 python3-all arm64 3.13.9-3 [890 B] 169s Get:6 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-execnet all 2.1.1-1 [33.4 kB] 169s Get:7 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-iniconfig all 2.1.0-2 [6962 B] 169s Get:8 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pluggy all 1.6.0-2 [21.1 kB] 169s Get:9 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pytest all 9.0.2-2 [277 kB] 169s Get:10 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pytest-xdist all 3.8.0-4 [34.7 kB] 169s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-greenlet arm64 3.2.4-3 [178 kB] 170s Fetched 7184 kB in 0s (16.9 MB/s) 170s Selecting previously unselected package libpython3.14-minimal:arm64. 170s (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 ... 89154 files and directories currently installed.) 170s Preparing to unpack .../00-libpython3.14-minimal_3.14.2-1_arm64.deb ... 170s Unpacking libpython3.14-minimal:arm64 (3.14.2-1) ... 170s Selecting previously unselected package python3.14-minimal. 170s Preparing to unpack .../01-python3.14-minimal_3.14.2-1_arm64.deb ... 170s Unpacking python3.14-minimal (3.14.2-1) ... 170s Selecting previously unselected package libpython3.14-stdlib:arm64. 170s Preparing to unpack .../02-libpython3.14-stdlib_3.14.2-1_arm64.deb ... 170s Unpacking libpython3.14-stdlib:arm64 (3.14.2-1) ... 170s Selecting previously unselected package python3.14. 170s Preparing to unpack .../03-python3.14_3.14.2-1_arm64.deb ... 170s Unpacking python3.14 (3.14.2-1) ... 170s Selecting previously unselected package python3-all. 170s Preparing to unpack .../04-python3-all_3.13.9-3_arm64.deb ... 170s Unpacking python3-all (3.13.9-3) ... 170s Selecting previously unselected package python3-execnet. 170s Preparing to unpack .../05-python3-execnet_2.1.1-1_all.deb ... 170s Unpacking python3-execnet (2.1.1-1) ... 170s Selecting previously unselected package python3-iniconfig. 170s Preparing to unpack .../06-python3-iniconfig_2.1.0-2_all.deb ... 170s Unpacking python3-iniconfig (2.1.0-2) ... 170s Selecting previously unselected package python3-pluggy. 170s Preparing to unpack .../07-python3-pluggy_1.6.0-2_all.deb ... 170s Unpacking python3-pluggy (1.6.0-2) ... 170s Selecting previously unselected package python3-pytest. 171s Preparing to unpack .../08-python3-pytest_9.0.2-2_all.deb ... 171s Unpacking python3-pytest (9.0.2-2) ... 171s Selecting previously unselected package python3-pytest-xdist. 171s Preparing to unpack .../09-python3-pytest-xdist_3.8.0-4_all.deb ... 171s Unpacking python3-pytest-xdist (3.8.0-4) ... 171s Selecting previously unselected package python3-greenlet. 171s Preparing to unpack .../10-python3-greenlet_3.2.4-3_arm64.deb ... 171s Unpacking python3-greenlet (3.2.4-3) ... 171s Setting up python3-iniconfig (2.1.0-2) ... 171s Setting up libpython3.14-minimal:arm64 (3.14.2-1) ... 171s Setting up python3-greenlet (3.2.4-3) ... 171s Setting up python3-pluggy (1.6.0-2) ... 172s Setting up python3-execnet (2.1.1-1) ... 172s Setting up python3.14-minimal (3.14.2-1) ... 173s Setting up libpython3.14-stdlib:arm64 (3.14.2-1) ... 173s Setting up python3-pytest (9.0.2-2) ... 173s Setting up python3.14 (3.14.2-1) ... 175s Setting up python3-pytest-xdist (3.8.0-4) ... 175s Setting up python3-all (3.13.9-3) ... 175s Processing triggers for man-db (2.13.1-1) ... 175s Processing triggers for systemd (259-1ubuntu2) ... 176s autopkgtest [16:58:07]: test unittests: [----------------------- 176s py3versions: no X-Python3-Version in control file, using supported versions 176s ===> Running tests 176s ===> Testing with python3.14 197s =========================== sqlalchemy installation ============================ 197s SQLAlchemy 2.0.45 (user site loaded) 197s Path: /tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/__init__.py 197s compiled extension not enabled; cannot import name 'collections' from 'sqlalchemy.cyextension' (/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/cyextension/__init__.py) 197s ============================= test session starts ============================== 197s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.14 197s cachedir: .pytest_cache 197s rootdir: /tmp/autopkgtest.oEGRWf/build.hlD/src 197s configfile: pyproject.toml 197s plugins: typeguard-4.4.4, xdist-3.8.0 197s created: 2/2 workers 197s 2 workers [23786 items] 197s 197s scheduling tests via LoadScheduling 197s 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 197s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 197s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 197s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 197s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 197s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 197s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 197s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 197s test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 197s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 197s test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 197s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 197s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 197s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 197s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 197s test/dialect/mssql/test_compiler.py::CompileTest::test_union 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 197s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_union 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable_and_include 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable_and_include 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_include 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_include 197s test/dialect/mssql/test_compiler.py::CompileTest::test_update 197s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 197s test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 197s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 197s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 197s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 197s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 197s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 197s test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 197s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 197s test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 197s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 197s test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 197s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 197s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 197s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 197s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 197s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 197s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 197s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 197s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 197s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 197s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 197s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 197s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 197s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 197s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 197s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 197s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 197s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 197s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 197s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 197s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 197s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 197s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 197s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 197s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 197s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 197s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 197s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 197s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 197s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 197s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 197s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 197s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 197s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 197s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 197s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 197s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 197s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 197s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 197s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 197s test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 197s test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 197s test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 197s test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 197s test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 197s test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 197s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 197s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 197s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 197s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 197s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 197s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 197s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 197s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 197s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 197s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 197s test/sql/test_compiler.py::DDLTest::test_create_index_exists 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_index_exists 197s test/sql/test_compiler.py::DDLTest::test_create_table_exists 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_exists 197s test/sql/test_compiler.py::DDLTest::test_create_table_suffix 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_suffix 197s test/sql/test_compiler.py::DDLTest::test_drop_index_exists 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_index_exists 197s test/sql/test_compiler.py::DDLTest::test_drop_table_exists 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_table_exists 197s test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 197s test/sql/test_compiler.py::DDLTest::test_fk_render 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_render 197s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 197s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 197s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 197s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 197s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 197s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 197s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 197s test/sql/test_compiler.py::DDLTest::test_system_flag 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_system_flag 197s test/sql/test_compiler.py::DDLTest::test_table_no_cols 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols 197s test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 197s test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 197s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 197s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 197s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 197s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 197s test/ext/test_compiler.py::DefaultOnExistingTest::test_select 197s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_select 197s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 197s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 197s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 197s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 197s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 197s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 197s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 197s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 197s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 197s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 197s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 197s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 197s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 197s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 197s test/ext/test_compiler.py::ExecuteTest::test_insert 197s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert 197s test/ext/test_compiler.py::ExecuteTest::test_insert_session 197s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert_session 197s test/ext/test_compiler.py::ExecuteTest::test_select 197s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select 197s test/ext/test_compiler.py::ExecuteTest::test_select_session 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 197s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select_session 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 197s test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 197s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 197s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 197s test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 197s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 197s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 197s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 197s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 197s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 197s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 197s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE name = 'hi'] 197s [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'] 197s 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] 197s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 197s [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] 197s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 197s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 197s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 197s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 197s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 197s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 197s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 197s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 197s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 197s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 197s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 197s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 197s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 197s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 197s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 197s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 197s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 197s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 197s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 197s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 197s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 197s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 197s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 197s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 197s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 197s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 197s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 197s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 197s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 197s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 197s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 197s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 197s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 197s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 197s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 197s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 197s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 197s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 197s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 197s test/sql/test_compiler.py::KwargPropagationTest::test_binary 197s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_binary 197s test/sql/test_compiler.py::KwargPropagationTest::test_case 197s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_case 197s test/sql/test_compiler.py::KwargPropagationTest::test_cast 197s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_cast 197s test/sql/test_compiler.py::KwargPropagationTest::test_select 197s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_select 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 198s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 198s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 198s [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)] 198s 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)] 198s [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)] 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 198s [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)] 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 198s [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)] 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 198s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 198s [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)] 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 198s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 198s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 198s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 198s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 198s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 198s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 198s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 198s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 198s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 198s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 198s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 198s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 198s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 198s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 198s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 198s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 198s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 198s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 198s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 198s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 198s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 198s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 198s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 198s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 198s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 198s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 198s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 198s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 198s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 198s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 198s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 198s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 198s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 198s test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 198s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 198s 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] 198s test/orm/test_ac_relationships.py::AltSelectableTest::test_join 198s [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] 198s 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] 198s [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] 198s 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] 198s [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] 198s 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] 198s [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] 198s 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] 198s [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] 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET (Y + W) ROWS FETCH FIRST (Q + Z) ROWS ONLY-params10] 198s [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] 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 198s [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] 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 198s [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] 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET (%(Y)s) ROWS FETCH FIRST (%(Q)s) ROWS ONLY-params9] 198s [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] 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 198s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 198s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 198s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_join 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 198s test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 198s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 198s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 198s test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 198s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 198s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 198s test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 198s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 198s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 198s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 198s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 198s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 198s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 198s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 198s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 198s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 198s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 198s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 198s test/dialect/test_all.py::ImportStarTest::test_all_import 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 198s [gw0] [ 1%] PASSED test/dialect/test_all.py::ImportStarTest::test_all_import 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 198s test/orm/test_association.py::AssociationTest::test_delete 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 198s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 198s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 198s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 198s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 198s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 198s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 198s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 198s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 198s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 198s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_delete 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 198s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 198s test/orm/test_association.py::AssociationTest::test_insert 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 198s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 198s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 198s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 198s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_insert 198s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 198s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 198s test/orm/test_association.py::AssociationTest::test_modify 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 198s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 198s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 198s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 198s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_modify 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 198s test/orm/test_association.py::AssociationTest::test_replace 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 198s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_replace 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 198s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 198s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 198s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 198s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 198s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 198s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 198s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 198s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 198s test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 198s test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 198s test/sql/test_compiler.py::ResultMapTest::test_compound_populates 198s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_populates 198s test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 198s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 198s test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 198s test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 198s test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 198s test/sql/test_compiler.py::ResultMapTest::test_nested_api 198s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 198s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_nested_api 198s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 198s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 198s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 198s test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 198s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 198s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 198s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 198s test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 198s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 198s test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 198s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 198s test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 198s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 198s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 198s test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 198s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 198s test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 198s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 198s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 198s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 198s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 198s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 198s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 198s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 198s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 198s test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 198s test/dialect/mysql/test_compiler.py::SQLTest::test_extract 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_extract 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 198s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 198s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 198s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 198s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 198s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 198s test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 198s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 198s test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 198s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 198s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 198s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 198s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 198s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 198s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 198s test/dialect/mysql/test_compiler.py::SQLTest::test_limit 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_limit 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 198s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 198s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 198s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 198s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 198s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 198s test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 198s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 198s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 198s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 198s test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 198s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 198s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 198s test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 198s test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 198s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 198s test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 198s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 198s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 198s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 199s test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 199s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 199s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 199s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 199s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 199s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 199s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 199s test/sql/test_compiler.py::SchemaTest::test_alias 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_alias 199s test/sql/test_compiler.py::SchemaTest::test_insert 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_insert 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 199s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 199s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 199s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 199s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 199s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 199s 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] 199s [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] 199s 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] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 199s [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] 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 199s 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] 199s [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] 199s 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] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 199s [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] 199s 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] 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 199s [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] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 199s 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] 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 199s [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] 199s 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] 199s [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] 199s 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] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 199s 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] 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 199s [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] 199s test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 199s test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 199s test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 199s test/sql/test_compiler.py::SchemaTest::test_select 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_select 199s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 199s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 199s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 199s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 199s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 199s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 199s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 199s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 199s test/sql/test_compiler.py::SchemaTest::test_update 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_update 199s test/sql/test_compiler.py::SelectTest::test_alias 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias 199s test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 199s test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 199s test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 199s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 199s test/sql/test_compiler.py::SelectTest::test_attribute_sanity 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 199s test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_attribute_sanity 199s test/sql/test_compiler.py::SelectTest::test_calculated_columns 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 199s test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 199s test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_calculated_columns 199s test/sql/test_compiler.py::SelectTest::test_cast 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 199s test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast 199s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 199s test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 199s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 199s test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 199s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 199s test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 199s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 199s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 199s test/sql/test_compiler.py::SelectTest::test_collate 199s test/ext/test_associationproxy.py::CompositeAccessTest::test_access 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_collate 199s test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 199s test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 199s test/sql/test_compiler.py::SelectTest::test_compound_grouping 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_grouping 199s test/sql/test_compiler.py::SelectTest::test_compound_selects 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_access 199s test/ext/test_associationproxy.py::CompositeAccessTest::test_append 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_append 199s test/ext/test_associationproxy.py::CustomDictTest::test_abc 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_selects 199s test/sql/test_compiler.py::SelectTest::test_conjunctions 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_conjunctions 199s test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 199s test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 199s test/sql/test_compiler.py::SelectTest::test_date_between 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_date_between 199s test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 199s test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 199s test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_abc 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 199s test/sql/test_compiler.py::SelectTest::test_distinct 199s test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct 199s test/sql/test_compiler.py::SelectTest::test_distinct_on 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct_on 199s test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 199s test/sql/test_compiler.py::SelectTest::test_dupe_columns 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns 199s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 199s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 199s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 199s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 199s test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 199s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 199s test/sql/test_compiler.py::SelectTest::test_exists 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_exists 199s test/sql/test_compiler.py::SelectTest::test_exists_method 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_exists_method 199s test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 199s [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] 199s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 199s [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] 199s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 199s [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] 199s 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] 199s [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] 199s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 199s [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] 199s test/ext/test_associationproxy.py::CustomObjectTest::test_abc 199s test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 199s test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 199s test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 199s [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] 199s test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 199s test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 199s test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 199s test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 199s test/sql/test_compiler.py::SelectTest::test_for_update 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_for_update 199s test/sql/test_compiler.py::SelectTest::test_from_subquery 199s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_abc 199s test/ext/test_associationproxy.py::CustomObjectTest::test_basic 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_from_subquery 199s test/sql/test_compiler.py::SelectTest::test_full_outer_join 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_full_outer_join 199s test/sql/test_compiler.py::SelectTest::test_hints 199s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_hints 199s test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 199s test/sql/test_compiler.py::SelectTest::test_joins 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_joins 199s test/sql/test_compiler.py::SelectTest::test_label_comparison_one 199s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_basic 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_one 199s test/sql/test_compiler.py::SelectTest::test_label_comparison_two 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_two 199s test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 199s test/ext/test_associationproxy.py::CustomSetTest::test_abc 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 199s test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 199s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 199s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 199s test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 199s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 199s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 199s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 199s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 199s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_abc 199s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 199s test/sql/test_compiler.py::SelectTest::test_literal 199s test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal 199s test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 199s test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 199s test/sql/test_compiler.py::SelectTest::test_naming 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_naming 199s test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 199s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 199s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 199s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 199s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 199s test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 199s test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 199s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 199s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 199s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 199s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 199s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 199s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 199s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 199s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 199s test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 199s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 199s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 199s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 199s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 199s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 199s test/sql/test_compiler.py::SelectTest::test_order_by_nulls 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_nulls 199s test/sql/test_compiler.py::SelectTest::test_orderby_groupby 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_groupby 199s test/sql/test_compiler.py::SelectTest::test_orderby_subquery 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_subquery 199s test/sql/test_compiler.py::SelectTest::test_over 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over 199s test/sql/test_compiler.py::SelectTest::test_over_framespec 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_framespec 199s test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 199s test/sql/test_compiler.py::SelectTest::test_over_within_group 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_within_group 199s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 199s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 199s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 199s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 199s test/sql/test_compiler.py::SelectTest::test_paramstyles 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_paramstyles 199s test/sql/test_compiler.py::SelectTest::test_percent_chars 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_chars 199s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 199s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 199s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 199s test/sql/test_compiler.py::SelectTest::test_prefix 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix 199s test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 199s test/sql/test_compiler.py::SelectTest::test_scalar_select 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_scalar_select 199s test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 199s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 199s [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] 199s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 199s [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] 199s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 199s [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] 199s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 199s test/sql/test_compiler.py::SelectTest::test_statement_hints 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_statement_hints 199s test/sql/test_compiler.py::SelectTest::test_table_select 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_table_select 199s test/sql/test_compiler.py::SelectTest::test_true_short_circuit 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_true_short_circuit 199s test/sql/test_compiler.py::SelectTest::test_use_labels 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels 199s test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 199s test/sql/test_compiler.py::SelectTest::test_where_empty 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_empty 199s test/sql/test_compiler.py::SelectTest::test_where_multiple 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_multiple 199s test/sql/test_compiler.py::SelectTest::test_where_subquery 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_subquery 199s test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 199s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 199s test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 199s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 199s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 199s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 199s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 199s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 199s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 199s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 199s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 199s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 199s test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 199s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 199s test/sql/test_compiler.py::StringifySpecialTest::test_array_index 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_array_index 199s test/sql/test_compiler.py::StringifySpecialTest::test_basic 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_basic 199s test/sql/test_compiler.py::StringifySpecialTest::test_cte 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_cte 199s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 199s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 199s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 199s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 199s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 199s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 199s test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 199s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 199s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 199s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 199s test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 199s test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 199s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 199s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 199s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 199s test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 199s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 199s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 199s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 199s test/sql/test_compiler.py::StringifySpecialTest::test_returning 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_returning 199s test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 199s test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 199s test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 199s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 199s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 199s test/sql/test_compiler.py::StringifySpecialTest::test_within_group 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_within_group 199s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 199s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 199s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 199s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 199s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 199s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 199s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 199s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 199s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 199s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 199s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 199s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 199s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 199s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 199s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 199s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 199s test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 199s test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 199s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 199s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 199s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 199s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 200s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 200s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 200s test/ext/test_compiler.py::UserDefinedTest::test_annotations 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_annotations 200s test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 200s test/ext/test_compiler.py::UserDefinedTest::test_column 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_column 200s test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 200s test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 200s test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 200s test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 200s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 200s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 200s test/ext/test_compiler.py::UserDefinedTest::test_functions 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions 200s test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 200s test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 200s test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 200s test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 200s test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 200s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 200s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 200s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 200s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 200s test/ext/test_compiler.py::UserDefinedTest::test_stateful 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_stateful 200s test/ext/test_compiler.py::UserDefinedTest::test_types 200s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_types 200s test/orm/test_composites.py::ComparatorTest::test_clause_expansion 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_clause_expansion 200s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 200s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 200s test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 200s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 200s test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 200s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 200s test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 200s test/orm/test_composites.py::ComparatorTest::test_order_by 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by 200s test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 200s test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 200s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 200s test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 200s test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 200s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 200s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 200s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 200s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 200s test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 200s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 200s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 200s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 200s test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 200s test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 200s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 200s test/orm/test_composites.py::DefaultsTest::test_set_composite_values 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::DefaultsTest::test_set_composite_values 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 200s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 200s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 200s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 200s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 200s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 200s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 200s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 200s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 200s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 200s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 200s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 200s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 200s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 200s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 200s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 200s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 200s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 200s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 200s test/orm/test_composites.py::ManyToOneTest::test_early_configure 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_early_configure 200s test/orm/test_composites.py::ManyToOneTest::test_persist 200s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_persist 200s test/orm/test_composites.py::ManyToOneTest::test_query 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query 200s test/orm/test_composites.py::ManyToOneTest::test_query_aliased 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 200s test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query_aliased 200s test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 200s test/orm/test_composites.py::NestedTest::test_round_trip 200s test/ext/test_associationproxy.py::DefaultTest::test_abc 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::NestedTest::test_round_trip 200s test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_abc 200s test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 200s test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 200s test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 200s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 200s test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 200s test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 200s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 200s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 200s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 200s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 200s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 200s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 200s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 201s test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 201s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 201s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 201s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 201s test/orm/test_composites.py::PointTest::test_bulk_update[statement] 201s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 201s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 201s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[statement] 201s test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 201s test/orm/test_composites.py::PointTest::test_comparator 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 201s test/ext/test_associationproxy.py::InfoTest::test_constructor 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::InfoTest::test_constructor 201s test/ext/test_associationproxy.py::InfoTest::test_empty 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::InfoTest::test_empty 201s test/ext/test_associationproxy.py::InfoTest::test_via_cls 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::InfoTest::test_via_cls 201s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_comparator 201s test/orm/test_composites.py::PointTest::test_comparator_aliased 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_comparator_aliased 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 201s test/orm/test_composites.py::PointTest::test_default_value 201s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_default_value 201s test/orm/test_composites.py::PointTest::test_delete 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_delete 201s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 201s test/orm/test_composites.py::PointTest::test_detect_change 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_detect_change 201s test/orm/test_composites.py::PointTest::test_eager_load 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 201s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_eager_load 201s test/orm/test_composites.py::PointTest::test_early_configure 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_early_configure 201s test/orm/test_composites.py::PointTest::test_expire 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 201s test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_expire 201s test/orm/test_composites.py::PointTest::test_get_history 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_get_history 201s test/orm/test_composites.py::PointTest::test_no_name_declarative 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 201s test/ext/test_associationproxy.py::ListTest::test_abc 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative 201s test/orm/test_composites.py::PointTest::test_no_name_declarative_two 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ListTest::test_abc 201s test/ext/test_associationproxy.py::ListTest::test_sequence_ops 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative_two 201s test/orm/test_composites.py::PointTest::test_not_none 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_not_none 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ListTest::test_sequence_ops 201s test/orm/test_composites.py::PointTest::test_query_cols 201s test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols 201s test/orm/test_composites.py::PointTest::test_query_cols_labeled 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_labeled 201s test/orm/test_composites.py::PointTest::test_query_cols_legacy 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_legacy 201s test/orm/test_composites.py::PointTest::test_round_trip 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_round_trip 201s test/orm/test_composites.py::PointTest::test_save_null 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 201s test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_save_null 201s test/orm/test_composites.py::PointTest::test_update_crit_evaluate 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_evaluate 201s test/orm/test_composites.py::PointTest::test_update_crit_fetch 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_fetch 201s test/orm/test_composites.py::PointTest::test_update_crit_sql 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_sql 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 201s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 201s test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 201s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 201s test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 201s test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 201s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 201s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 201s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 201s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 201s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 201s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 201s test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 201s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 201s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 201s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 201s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 201s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 201s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 201s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 201s test/sql/test_computed.py::DDLComputedTest::test_other_options 201s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_other_options 201s test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 201s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 201s test/sql/test_computed.py::DDLComputedTest::test_to_metadata 201s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_to_metadata 201s test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 201s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 201s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 201s test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 201s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 201s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 201s test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 201s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 201s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 201s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 201s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 201s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 201s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 201s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 201s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 201s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 201s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 201s test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 201s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 201s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 201s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 202s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 202s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 202s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 202s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 202s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 202s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 202s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 202s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 202s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 202s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 202s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 202s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 202s test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 202s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 202s test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 202s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 202s test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 202s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 202s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 202s test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 202s test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 202s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 202s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 202s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 202s test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 202s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 202s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 202s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 202s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 202s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 202s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 202s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 202s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 202s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 202s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 202s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 202s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 202s test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 202s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 202s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 202s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 202s test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 202s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 202s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 202s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 202s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 202s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 203s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 203s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 203s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 203s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 203s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 203s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 203s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 203s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 203s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 203s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 203s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 203s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 203s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 203s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 203s test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 203s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 203s test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 203s [gw1] [ 4%] PASSED test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 203s test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 203s [gw1] [ 4%] SKIPPED test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 203s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 203s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 203s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 203s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 203s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 203s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 203s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 203s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 203s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 203s [gw1] [ 4%] SKIPPED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 203s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 203s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 203s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 203s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 204s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 204s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 204s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 204s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 204s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 204s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 204s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 204s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 204s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 204s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 204s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 204s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 204s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 204s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 204s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 204s test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 204s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body 204s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body_column_level 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body_column_level 204s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_named 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_named 204s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_unnamed 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_unnamed 204s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_multi_column 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_multi_column 204s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_single_column 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_single_column 204s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_multi_column 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_multi_column 204s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_single_column 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_single_column 204s test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_check_constraint_composition 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_check_constraint_composition 204s test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_foreign_key_constraint_composition 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_foreign_key_constraint_composition 204s test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_unique_constraint_composition 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_unique_constraint_composition 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 204s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 204s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 204s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 204s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 204s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 204s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 204s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 204s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 204s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 204s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 204s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 204s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 204s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 204s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 204s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 204s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 204s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 204s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 204s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 204s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 204s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 204s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 204s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 204s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 204s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 204s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 204s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 204s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 204s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 204s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 204s test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 204s test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 204s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 204s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 204s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 204s test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 204s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 204s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 204s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 204s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 204s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 204s test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 204s test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 204s test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 204s test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 204s test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 204s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 204s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 204s test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 204s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 204s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 204s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 204s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 204s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 204s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 204s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 204s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 205s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 205s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 205s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 205s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 205s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 205s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 205s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 205s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 205s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 205s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 205s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 205s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 205s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 205s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 205s test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 205s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 205s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 205s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 205s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 205s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 205s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 205s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 205s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 205s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 205s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 205s test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 205s test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 205s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 205s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 205s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 205s test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 205s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 205s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 205s test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 205s 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] 205s [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] 205s 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] 205s [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] 205s 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] 205s [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] 205s 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] 205s [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] 205s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 205s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 205s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 205s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 205s test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 205s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 205s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 205s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 205s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 205s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 205s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 205s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 205s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 205s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 205s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 205s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 205s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_00] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_00] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_019] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_019] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_024] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_024] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_025] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_025] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_010] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_010] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_011] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_011] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_012] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_012] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_013] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_013] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_014] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_014] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_015] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_015] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_016] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_016] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_017] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_017] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_018] 206s [gw1] [ 5%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_018] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_01] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_01] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_020] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_020] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_021] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_021] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_022] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_022] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_023] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_023] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_026] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_026] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_027] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_027] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_028] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_028] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_029] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_029] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_02] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_02] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_030] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_030] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_03] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_03] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_04] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_04] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_05] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_05] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_06] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_06] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_07] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_07] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_08] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_08] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_09] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_09] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_00] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_00] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_019] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_019] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_024] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_024] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_025] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_025] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_010] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_010] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_011] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_011] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_012] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_012] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_013] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_013] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_014] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_014] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_015] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_015] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_016] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_016] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_017] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_017] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_018] 206s [gw1] [ 5%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_018] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_01] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_01] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_020] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_020] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_021] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_021] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_022] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_022] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_023] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_023] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_026] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_026] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_027] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_027] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_028] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_028] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_029] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_029] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_02] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_02] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_030] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_030] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_03] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_03] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_04] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_04] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_05] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_05] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_06] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_06] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_07] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_07] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_08] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_08] 206s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_09] 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_09] 206s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 206s test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 206s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 206s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 206s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 206s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 206s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 206s test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 206s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 206s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 206s test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 206s test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 206s test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 206s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 206s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 206s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 206s test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 206s test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 206s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 206s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 206s test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 206s test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 206s test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 206s test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 206s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 206s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 206s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 206s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 206s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 206s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 206s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 206s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 206s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 206s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 206s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 206s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 206s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 206s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 206s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 206s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 206s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 206s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 206s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 206s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 206s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 206s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 206s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 206s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 206s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 206s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 206s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 206s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 206s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 206s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 206s test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 206s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 207s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 207s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 207s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 207s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 207s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 207s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 207s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 207s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 207s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 207s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 207s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 207s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 207s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 207s test/orm/test_core_compilation.py::SelectableTest::test_filter_by 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_filter_by 207s test/orm/test_core_compilation.py::SelectableTest::test_froms_join 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_join 207s test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 207s test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 207s test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 207s test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 207s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 207s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 207s [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] 207s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 207s [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] 207s test/sql/test_cte.py::CTETest::test_all_aliases 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_all_aliases 207s test/sql/test_cte.py::CTETest::test_anon_insert_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_anon_insert_cte 207s test/sql/test_cte.py::CTETest::test_anon_update_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_anon_update_cte 207s test/sql/test_cte.py::CTETest::test_cloned_alias 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cloned_alias 207s test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 207s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 207s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 207s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 207s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 207s test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 207s test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 207s test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 207s test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 207s test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 207s test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 207s test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 207s test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 207s test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 207s test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 207s test/sql/test_cte.py::CTETest::test_insert_in_the_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_in_the_cte 207s test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 207s test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 207s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 207s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 207s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 207s test/sql/test_cte.py::CTETest::test_multi_subq_alias 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_alias 207s test/sql/test_cte.py::CTETest::test_multi_subq_quote 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_quote 207s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 207s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 207s test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 207s test/sql/test_cte.py::CTETest::test_named_alias_no_quote 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_no_quote 207s test/sql/test_cte.py::CTETest::test_named_alias_quote 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_quote 207s test/sql/test_cte.py::CTETest::test_no_alias_construct 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_no_alias_construct 207s test/sql/test_cte.py::CTETest::test_nonrecursive 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_nonrecursive 207s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 207s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 207s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 207s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 207s test/sql/test_cte.py::CTETest::test_pg_example_one 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one 207s test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 207s test/sql/test_cte.py::CTETest::test_pg_example_three 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_three 207s test/sql/test_cte.py::CTETest::test_pg_example_two 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_two 207s test/sql/test_cte.py::CTETest::test_positional_binds 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds 207s test/sql/test_cte.py::CTETest::test_positional_binds_2 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2 207s test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 207s test/sql/test_cte.py::CTETest::test_prefixes 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_prefixes 207s test/sql/test_cte.py::CTETest::test_recursive 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive 207s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 207s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 207s test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 207s test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 207s test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 207s test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 207s test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 207s test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 207s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 207s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 207s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 207s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 207s test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 207s test/sql/test_cte.py::CTETest::test_reserved_quote 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_reserved_quote 207s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 207s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 207s test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 207s test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 207s test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 207s test/sql/test_cte.py::CTETest::test_standalone_function 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_standalone_function 207s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 207s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 207s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 207s test/sql/test_cte.py::CTETest::test_suffixes 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_suffixes 207s test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 207s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 207s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 207s test/sql/test_cte.py::CTETest::test_union 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_union 207s test/sql/test_cte.py::CTETest::test_union_cte_aliases 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_union_cte_aliases 207s test/sql/test_cte.py::CTETest::test_update_against_cte_directly 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_against_cte_directly 207s test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 207s test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 207s test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 207s test/sql/test_cte.py::CTETest::test_upsert_from_select 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_upsert_from_select 207s test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 207s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 207s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 207s test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 207s test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 207s test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 207s test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 207s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 207s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 207s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 207s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 207s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 207s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 207s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 207s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 207s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 207s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 207s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 207s test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 207s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 207s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 207s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 207s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 207s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 207s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 207s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 207s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 207s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 207s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 207s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 207s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 207s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 207s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 207s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 207s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 207s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 207s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 207s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 207s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 207s test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 207s test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 207s test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 207s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 207s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 207s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 207s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 207s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 207s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 207s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 207s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 207s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 207s test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 207s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 207s test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 207s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 207s test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 207s [gw1] [ 6%] PASSED test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 207s test/orm/test_cycles.py::InheritTestTwo::test_flush 207s [gw1] [ 6%] PASSED test/orm/test_cycles.py::InheritTestTwo::test_flush 207s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 207s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 208s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 208s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 208s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 208s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 208s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 208s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 208s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 208s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 208s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 208s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 208s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 208s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 208s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 208s test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 208s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 208s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 208s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 208s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 208s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 208s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 208s test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 208s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 208s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 208s test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 208s test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 208s test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 208s test/orm/test_cycles.py::SelfReferentialTest::test_cycle 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_cycle 208s test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 208s test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 208s test/orm/test_cycles.py::SelfReferentialTest::test_single 208s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_single 208s test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 208s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 208s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 208s test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 208s test/orm/test_dataclasses.py::DataclassesTest::test_construction 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_construction 208s test/orm/test_dataclasses.py::DataclassesTest::test_equality 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_equality 208s test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 208s test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 208s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 208s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 208s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 208s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 208s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 208s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 208s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 208s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 208s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 208s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 208s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 209s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 209s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 209s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 209s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 209s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 209s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 209s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 209s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 209s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 209s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 209s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 209s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 209s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 209s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 209s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 209s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 209s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 209s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 209s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 209s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 209s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 209s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 209s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 209s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 209s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 209s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 209s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 209s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 209s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 209s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 209s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 209s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 209s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 209s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 209s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 209s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 209s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 209s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 209s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 209s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 210s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 210s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 210s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 210s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 210s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 210s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 210s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 210s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 210s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 210s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 210s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 210s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 210s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 210s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 210s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 210s test/ext/test_associationproxy.py::SetTest::test_abc 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 210s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_abc 210s test/ext/test_associationproxy.py::SetTest::test_bulk_replace 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 210s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_bulk_replace 210s test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 210s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 210s test/ext/test_associationproxy.py::SetTest::test_set_comparisons 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 210s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparisons 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 210s test/ext/test_associationproxy.py::SetTest::test_set_mutation 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 210s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_mutation 210s test/ext/test_associationproxy.py::SetTest::test_set_operations 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 210s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_operations 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 210s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 210s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 210s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 210s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 210s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 210s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 210s test/orm/test_assorted_eager.py::EagerTest::test_dslish 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 210s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_dslish 210s test/orm/test_assorted_eager.py::EagerTest::test_noorm 210s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_noorm 210s test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 210s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 210s test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 210s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 210s test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 210s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 210s test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 210s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 210s test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 210s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 210s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 211s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 211s test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 211s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 211s test/orm/test_assorted_eager.py::EagerTest4::test_basic 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 211s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest4::test_basic 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 211s test/orm/test_assorted_eager.py::EagerTest5::test_basic 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 211s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest5::test_basic 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 211s test/orm/test_assorted_eager.py::EagerTest6::test_one 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 211s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest6::test_one 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 211s test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 211s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 211s test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 211s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 211s test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 211s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 211s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 212s [gw0] [ 7%] PASSED test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 212s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 212s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 212s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 212s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 212s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 212s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 212s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 212s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 212s test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 212s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 212s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 212s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 212s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 212s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 212s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 212s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 212s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 212s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 212s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 212s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 212s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 212s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 212s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 212s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 212s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 212s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 212s test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 212s [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] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 212s [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] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 212s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_cpython_142214 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_cpython_142214 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 212s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 212s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 212s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 212s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 212s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 212s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 212s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 212s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 212s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 212s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 212s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 212s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 212s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 212s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 212s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 213s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 213s test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 213s test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 213s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 213s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 213s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 213s test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 213s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 213s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 213s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 213s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 213s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 213s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 213s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 213s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 213s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 213s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 213s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 213s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 213s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 213s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 213s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 213s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 213s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 213s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 213s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 213s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 213s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 213s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 213s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 213s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 213s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 213s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 213s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 213s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 213s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 213s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 213s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 213s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 213s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 213s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 213s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 213s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 213s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 213s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 213s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 213s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 213s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 213s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 214s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 214s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 214s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 214s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 214s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 214s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 214s test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 214s test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 214s test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 214s [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)] 214s test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 214s [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)] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 214s test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 214s test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 214s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 214s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 214s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 214s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 214s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 214s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 215s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 215s test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 215s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 215s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 215s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 215s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 215s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 215s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 215s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 215s test/orm/test_attributes.py::AttributesTest::test_basic 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_basic 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 215s test/orm/test_attributes.py::AttributesTest::test_collectionclasses 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_collectionclasses 215s test/orm/test_attributes.py::AttributesTest::test_deferred 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred 215s test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 215s test/orm/test_attributes.py::AttributesTest::test_del_collection_object 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_collection_object 215s test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 215s test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 215s test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 215s test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 215s test/orm/test_attributes.py::AttributesTest::test_inheritance 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance 215s test/orm/test_attributes.py::AttributesTest::test_inheritance2 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance2 215s test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 215s test/orm/test_attributes.py::AttributesTest::test_lazyhistory 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazyhistory 215s test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 215s test/orm/test_attributes.py::AttributesTest::test_list 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_list 215s test/orm/test_attributes.py::AttributesTest::test_no_double_state 215s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_no_double_state 215s test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 215s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 215s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 216s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 216s test/orm/test_attributes.py::AttributesTest::test_parenttrack 216s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_parenttrack 216s test/orm/test_attributes.py::AttributesTest::test_pickleness 216s [gw0] [ 9%] PASSED test/orm/test_attributes.py::AttributesTest::test_pickleness 216s test/orm/test_attributes.py::AttributesTest::test_state_gc 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 216s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 216s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 216s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 216s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 216s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 216s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 216s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 216s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 216s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 216s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 216s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 216s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_cpython_142214 216s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_cpython_142214 216s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 216s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 217s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 217s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 217s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 217s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 217s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 217s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 217s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 217s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_state_gc 217s test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 217s test/orm/test_attributes.py::BackrefTest::test_m2m 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_m2m 217s test/orm/test_attributes.py::BackrefTest::test_o2m 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2m 217s test/orm/test_attributes.py::BackrefTest::test_o2o 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2o 217s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 217s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 217s test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 217s test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 217s test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 217s test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 217s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 217s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 217s test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 217s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 217s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 217s test/sql/test_ddlemit.py::EmitDDLTest::test_comment 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_comment 217s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 217s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 217s test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 217s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 217s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 217s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 217s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 217s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 217s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 217s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 217s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 217s test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 217s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 217s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 217s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 217s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 217s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 217s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 217s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 217s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 217s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 217s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 217s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 217s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 217s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 217s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 217s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 217s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 217s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 217s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 217s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 217s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 217s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 217s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 217s test/orm/test_attributes.py::EventPropagateTest::test_propagate 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 217s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 217s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 217s test/engine/test_ddlevents.py::DDLEventTest::test_table_all 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_all 217s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 217s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 217s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 217s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 217s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 217s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 217s test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 217s test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 217s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 217s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 217s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 217s test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 217s test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 217s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 217s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 217s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 217s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate 218s test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 218s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 218s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 218s test/orm/test_attributes.py::GetNoValueTest::test_off_empty 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_off_empty 218s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 218s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 218s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 218s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 218s test/orm/test_attributes.py::HistoryTest::test_collection_no_value 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_collection_no_value 218s test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 218s test/orm/test_attributes.py::HistoryTest::test_committed_value_init 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_init 218s test/orm/test_attributes.py::HistoryTest::test_committed_value_set 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set 218s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 218s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 218s test/orm/test_attributes.py::HistoryTest::test_dict_collections 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_dict_collections 218s test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 218s test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 218s test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 218s test/orm/test_attributes.py::HistoryTest::test_object_collections_set 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_set 218s test/orm/test_attributes.py::HistoryTest::test_object_del 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del 218s test/orm/test_attributes.py::HistoryTest::test_object_del_expired 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del_expired 218s test/orm/test_attributes.py::HistoryTest::test_object_init 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init 218s test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 218s test/orm/test_attributes.py::HistoryTest::test_object_replace 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_replace 218s test/orm/test_attributes.py::HistoryTest::test_object_set_none 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none 218s test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 218s test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 218s test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 218s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 218s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 218s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 218s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 218s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 218s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 218s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 218s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 218s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 218s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 218s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 218s test/orm/test_attributes.py::HistoryTest::test_scalar_del 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del 218s test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 218s test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 218s test/orm/test_attributes.py::HistoryTest::test_scalar_init 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_init 218s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 218s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 218s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 218s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 218s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 218s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 218s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 218s test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 218s test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 218s test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 218s test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 218s test/orm/test_attributes.py::HistoryTest::test_scalar_set 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set 218s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 218s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 218s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 218s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 218s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 218s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 218s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 218s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 218s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 218s test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 218s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 219s test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 219s test/orm/test_attributes.py::HistoryTest::test_use_object_init 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_init 219s test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 219s test/orm/test_attributes.py::HistoryTest::test_use_object_set 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set 219s test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 219s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 219s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 219s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 219s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 219s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 219s test/engine/test_ddlevents.py::DDLTest::test_filter 219s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_filter 219s test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 219s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 219s test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 219s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 219s test/engine/test_ddlevents.py::DDLTest::test_tokens 219s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_tokens 219s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 219s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 219s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 219s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 219s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 219s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 219s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 219s test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 219s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 219s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 219s test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 219s test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 219s test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 219s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 219s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 219s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 219s test/orm/test_attributes.py::ListenerTest::test_collection_link_events 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_collection_link_events 219s test/orm/test_attributes.py::ListenerTest::test_flag_modified 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_flag_modified 219s test/orm/test_attributes.py::ListenerTest::test_named 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_named 219s test/orm/test_attributes.py::ListenerTest::test_none_init_collection 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_collection 219s test/orm/test_attributes.py::ListenerTest::test_none_init_object 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_object 219s test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 219s test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 219s test/orm/test_attributes.py::ListenerTest::test_receive_changes 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::ListenerTest::test_receive_changes 219s test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 219s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 219s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 219s test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 219s test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 219s test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 219s test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 219s test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 219s test/orm/test_attributes.py::TestUnlink::test_expired 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::TestUnlink::test_expired 219s test/orm/test_attributes.py::TestUnlink::test_pop_existing 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::TestUnlink::test_pop_existing 219s test/orm/test_attributes.py::TestUnlink::test_replaced 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::TestUnlink::test_replaced 219s test/orm/test_attributes.py::UtilTest::test_helpers 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::UtilTest::test_helpers 219s test/orm/test_attributes.py::UtilTest::test_initiator_arg 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::UtilTest::test_initiator_arg 219s test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 219s [gw0] [ 10%] PASSED test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 219s test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 219s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 219s test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 219s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 219s test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 219s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 219s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 219s [gw1] [ 10%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 219s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 219s [gw1] [ 10%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 219s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 219s test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 219s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 219s test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 219s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 219s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 219s test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 219s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 219s test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 219s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 219s test/ext/test_automap.py::AutomapTest::test_naming_schemes 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_naming_schemes 219s test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 219s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 219s test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 219s test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 219s test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 219s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 219s test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 219s test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 219s test/ext/test_automap.py::AutomapTest::test_prepare_w_only 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_only 219s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 219s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 219s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 219s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 219s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 219s test/ext/test_automap.py::AutomapTest::test_relationship_m2m 219s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_m2m 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 219s test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 219s test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 219s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 219s test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 219s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 219s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 220s [gw0] [ 11%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 220s test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 220s [gw0] [ 11%] PASSED test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 220s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 220s test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 220s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 220s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 220s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 220s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 220s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 220s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 220s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 220s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 220s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 220s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 220s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 220s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 221s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 221s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 221s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 221s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 221s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 221s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 221s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 221s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 221s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 221s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 221s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 221s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 221s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 221s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 221s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 221s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 221s test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 221s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 221s test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 221s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 221s test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 221s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 221s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 221s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 221s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 221s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 221s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 221s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 221s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 221s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 221s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 221s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 221s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 221s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 221s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 221s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 221s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 221s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 221s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 221s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 221s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 221s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 221s test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 221s test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 221s test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 221s test/sql/test_defaults.py::DDLTest::test_sqlexpr 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_sqlexpr 221s test/sql/test_defaults.py::DDLTest::test_string 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_string 221s test/sql/test_defaults.py::DDLTest::test_string_w_quotes 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_string_w_quotes 221s test/sql/test_defaults.py::DDLTest::test_text 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text 221s test/sql/test_defaults.py::DDLTest::test_text_literal_binds 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text_literal_binds 221s test/sql/test_defaults.py::DDLTest::test_text_w_quotes 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text_w_quotes 221s test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 221s test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 221s test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 221s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 221s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 221s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 221s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 221s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 221s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 221s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 221s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 221s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 221s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 221s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 221s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 221s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 221s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 221s test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 221s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 221s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 221s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 221s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 221s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 221s test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 221s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 221s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 221s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 221s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 221s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 221s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 221s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 221s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 221s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 221s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 222s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 222s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 222s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 222s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 222s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 222s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 222s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 222s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 222s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 222s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 222s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 222s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 222s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 222s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 222s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 222s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 222s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 222s [gw1] [ 11%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 222s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 222s [gw1] [ 11%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 222s test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 222s test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 222s test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 222s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 222s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 222s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 222s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 222s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 222s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 222s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 222s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 222s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 222s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 222s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 222s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 222s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 222s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 222s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 222s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 222s test/orm/test_deferred.py::DeferredOptionsTest::test_options 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_options 222s test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 222s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 222s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 222s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 222s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 222s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 222s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 222s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 222s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 222s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 222s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 222s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 222s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 223s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 223s test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 223s test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 223s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 223s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 223s test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 223s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 223s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 223s test/orm/test_deferred.py::DeferredTest::test_basic 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic 223s test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 223s test/orm/test_deferred.py::DeferredTest::test_commits_state 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_commits_state 223s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 223s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 223s test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 223s test/orm/test_deferred.py::DeferredTest::test_group 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group 223s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 223s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 223s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 223s test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 223s test/orm/test_deferred.py::DeferredTest::test_preserve_changes 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_preserve_changes 223s test/orm/test_deferred.py::DeferredTest::test_save 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_save 223s test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 223s test/orm/test_deferred.py::DeferredTest::test_unsaved 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved 223s test/orm/test_deferred.py::DeferredTest::test_unsaved_2 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_2 223s test/orm/test_deferred.py::DeferredTest::test_unsaved_group 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group 223s test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 223s test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 223s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 223s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 223s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 223s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 223s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 223s test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 223s test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 223s test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 223s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 223s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 223s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 223s test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 223s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 224s test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 224s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 224s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 224s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 224s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 224s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 224s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 224s test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 224s test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 224s test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 224s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 224s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 224s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 224s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 224s test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 224s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 224s test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 224s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 224s test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 224s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 224s test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 224s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 224s test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 224s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 224s test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 224s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 224s test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 224s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 224s test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 224s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 224s test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 224s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 224s test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 224s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 224s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 224s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 224s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 224s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 224s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 224s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 224s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 224s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 224s test/sql/test_delete.py::DeleteTest::test_alias 224s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_alias 224s test/sql/test_delete.py::DeleteTest::test_correlated_select 224s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_correlated_select 224s test/sql/test_delete.py::DeleteTest::test_delete 224s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_delete 224s test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 224s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 224s test/sql/test_delete.py::DeleteTest::test_non_correlated_select 224s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_non_correlated_select 224s test/sql/test_delete.py::DeleteTest::test_prefix_with 224s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_prefix_with 224s test/sql/test_delete.py::DeleteTest::test_where_empty 224s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_where_empty 224s test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 224s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 224s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 224s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 224s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 224s test/base/test_dependency.py::DependencySortTest::test_large_sort 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_large_sort 224s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 224s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 224s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 224s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 224s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 224s test/base/test_dependency.py::DependencySortTest::test_sort_one 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_one 224s test/base/test_dependency.py::DependencySortTest::test_sort_three 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_three 224s test/base/test_dependency.py::DependencySortTest::test_sort_two 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_two 224s test/base/test_dependency.py::DependencySortTest::test_ticket_1380 224s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_ticket_1380 224s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 224s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 224s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 224s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 224s test/ext/test_deprecations.py::AutomapTest::test_reflect_true 224s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::AutomapTest::test_reflect_true 224s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 224s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 224s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 224s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 224s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 224s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 224s test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 224s [gw1] [ 12%] PASSED test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 224s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 224s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 224s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 224s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 224s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 224s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 224s test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 224s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 224s test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 224s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 224s test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 224s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 224s test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 224s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 224s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 224s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 224s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 224s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 224s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 224s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 225s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 225s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 226s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 226s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 226s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 226s test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 226s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 226s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 226s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 226s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 226s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 226s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 226s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 226s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 226s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 226s test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 226s test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 226s test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 226s test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 226s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 226s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 226s test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 226s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 226s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 226s test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 226s test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 226s test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 226s test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 226s test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 226s test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 226s test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 226s test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 226s [gw0] [ 12%] PASSED test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 226s test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 226s test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 226s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 226s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 226s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 226s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 226s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 226s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 226s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 226s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 226s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 226s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 226s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 226s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 226s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 226s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 226s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 226s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 226s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 226s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 226s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 226s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 226s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 226s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 226s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 226s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 226s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 226s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 226s test/orm/test_deprecations.py::GetTest::test_get 226s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 226s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 226s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 226s test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 227s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 227s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 227s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 227s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 227s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_get 227s test/orm/test_deprecations.py::GetTest::test_get_against_col 227s test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_get_against_col 227s test/orm/test_deprecations.py::GetTest::test_loader_options 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_loader_options 227s test/orm/test_deprecations.py::GetTest::test_no_criterion 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion 227s test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 227s test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 227s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 227s test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 227s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 227s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 227s test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 227s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 227s test/orm/test_deprecations.py::ImmediateTest::test_value 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 227s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value 227s test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 227s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 227s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 227s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 227s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 227s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 227s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 227s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 227s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 227s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 227s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 227s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 227s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 227s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 227s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 227s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 227s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 227s test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 227s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 227s test/orm/test_deprecations.py::InstancesTest::test_contains_eager 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 227s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 227s test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 227s test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager 227s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 227s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 227s test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 227s test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 227s test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 227s test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 227s test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 227s [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] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 227s [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] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 227s [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)] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 227s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 227s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 227s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 227s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 227s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 227s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 227s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 227s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 227s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 227s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 227s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 227s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 227s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 227s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 227s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 227s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 227s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 227s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 227s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 227s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 227s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 227s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 227s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 227s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 227s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 227s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 227s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 227s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 227s test/orm/test_deprecations.py::MergeResultTest::test_none_entity 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_none_entity 227s test/orm/test_deprecations.py::MergeResultTest::test_single_column 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_column 227s test/orm/test_deprecations.py::MergeResultTest::test_single_entity 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_entity 227s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 227s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 227s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 227s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 227s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 227s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 227s test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 227s test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 227s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 227s test/orm/test_deprecations.py::MixedEntitiesTest::test_values 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 227s test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 227s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 227s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 227s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values 227s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 227s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 227s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 227s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 227s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 228s test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 228s test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 228s test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 228s test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 228s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 228s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 228s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 228s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 228s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 228s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 228s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 228s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 228s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 228s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 228s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 228s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 228s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 228s test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 228s test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 228s test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 228s [gw0] [ 13%] PASSED test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 228s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 228s [gw0] [ 13%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 228s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 228s [gw0] [ 13%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 228s test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 228s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 228s [gw0] [ 13%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 228s test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 228s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 228s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 228s [gw0] [ 13%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 228s test/ext/test_baked.py::LikeQueryTest::test_count 228s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 228s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 228s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 228s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 228s [gw0] [ 13%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count 228s test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 228s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 228s [gw0] [ 13%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 228s test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 228s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 228s [gw0] [ 13%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 228s test/ext/test_baked.py::LikeQueryTest::test_first_no_result 228s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 228s [gw0] [ 13%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_no_result 228s test/ext/test_baked.py::LikeQueryTest::test_get 228s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get 229s test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 229s test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 229s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 229s test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 229s test/ext/test_baked.py::LikeQueryTest::test_one_no_result 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_no_result 229s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 229s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 229s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 229s test/ext/test_baked.py::LikeQueryTest::test_one_result 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_result 229s test/ext/test_baked.py::LikeQueryTest::test_scalar 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::LikeQueryTest::test_scalar 229s test/ext/test_baked.py::ResultPostCriteriaTest::test_first 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 229s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 229s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_first 229s test/ext/test_baked.py::ResultPostCriteriaTest::test_get 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_get 229s test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 229s test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 229s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 229s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 229s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 229s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 229s test/ext/test_baked.py::StateChangeTest::test_chained_add 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add 229s test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 229s test/ext/test_baked.py::StateChangeTest::test_initial_key 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::StateChangeTest::test_initial_key 229s test/ext/test_baked.py::StateChangeTest::test_inplace_add 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add 229s test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 229s [gw0] [ 13%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 229s test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 229s test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 229s [gw0] [ 13%] PASSED test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 229s test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 229s [gw0] [ 13%] PASSED test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 229s test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 229s [gw0] [ 13%] PASSED test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 229s test/orm/test_deprecations.py::ParentTest::test_m2m 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_m2m 229s test/orm/test_deprecations.py::ParentTest::test_noparent 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_noparent 229s test/orm/test_deprecations.py::ParentTest::test_o2m 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_o2m 229s test/orm/test_deprecations.py::ParentTest::test_select_from 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from 229s test/orm/test_deprecations.py::ParentTest::test_select_from_alias 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias 229s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 229s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 229s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 229s test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 229s test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 229s test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 229s test/orm/test_deprecations.py::ParentTest::test_with_transient 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_transient 229s test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 229s test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 229s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 229s test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 229s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 229s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 229s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 229s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 229s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 229s test/engine/test_deprecations.py::ResetEventTest::test_custom 229s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom 229s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 229s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 229s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 229s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 229s test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 229s test/sql/test_deprecations.py::SelectableTest::test_alias_union 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_alias_union 229s test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 229s test/sql/test_deprecations.py::SelectableTest::test_column 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_column 229s test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 229s test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 229s test/sql/test_deprecations.py::SelectableTest::test_select_labels 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_select_labels 229s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 229s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 229s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 229s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 229s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 229s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 229s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 229s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 229s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 229s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 229s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 229s test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 229s test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 229s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 229s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 229s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 229s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 229s test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 229s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 230s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 230s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 230s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 230s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 230s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 230s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 230s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 230s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 230s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 230s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 230s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 230s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 230s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 230s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 230s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 230s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 230s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 230s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 230s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 230s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 230s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 230s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 230s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 230s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 230s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 230s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 230s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 230s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 230s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 230s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 230s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 230s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 230s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 230s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 230s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 230s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 230s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 230s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 230s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 230s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 230s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 230s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 230s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 230s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 230s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 230s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 230s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 230s 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] 230s [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] 230s 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] 230s [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] 230s 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] 230s [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] 230s 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] 230s [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] 230s 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] 230s [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] 230s 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] 230s [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] 230s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 230s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 230s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 230s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 230s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 230s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 230s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 230s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 230s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 230s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 230s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 230s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 230s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 230s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 230s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 230s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 230s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 230s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 230s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 230s [gw1] [ 14%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 230s [gw1] [ 14%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 230s 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] 230s [gw1] [ 14%] 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] 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 230s test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 230s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 230s 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] 230s [gw1] [ 14%] 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] 230s 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] 230s [gw1] [ 14%] 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] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 230s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 230s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 230s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 230s [gw1] [ 14%] SKIPPED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 230s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 230s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 230s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 230s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 230s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 230s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 230s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 230s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 230s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 230s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 230s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 230s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 230s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 230s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 230s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 230s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 230s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 230s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 230s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 230s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 230s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 230s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 230s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 230s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 230s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 230s [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] 230s 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] 230s [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] 230s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 230s [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] 230s 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] 230s [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] 230s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 230s [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] 230s 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] 230s [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] 230s 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] 230s [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] 230s 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] 230s [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] 230s 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] 230s [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] 230s 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] 230s [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] 230s 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] 230s [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] 230s 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] 230s [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] 230s 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] 230s [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] 230s 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] 230s [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] 230s 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] 230s [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] 230s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 230s [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] 230s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 230s [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] 230s 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] 230s [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] 230s 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] 230s [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] 230s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 230s [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] 230s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 230s [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] 230s 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] 230s [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] 230s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 230s [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] 230s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 230s [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] 230s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 230s [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] 230s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 230s [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] 230s 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] 230s [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] 230s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 230s [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] 230s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 230s [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] 230s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 230s [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] 230s 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] 231s [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] 231s 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] 231s [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] 231s 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] 231s [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] 231s 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] 231s [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] 231s 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] 231s [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] 231s 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] 231s [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] 231s 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] 231s [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] 231s 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] 231s [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] 231s 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] 231s [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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 231s [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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 231s [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] 231s 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] 231s [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] 231s 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] 231s [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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 231s [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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 231s [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] 231s 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] 231s [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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 231s [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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 231s [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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 231s [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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 231s [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] 231s 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] 231s [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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 231s [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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 231s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 231s 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] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 231s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 231s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 231s 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] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 231s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 231s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 231s 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] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 231s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 231s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 231s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 231s 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] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 231s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 231s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 231s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 231s 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] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 231s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 231s 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] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 231s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 231s 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] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 231s [gw1] [ 15%] 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] 231s 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] 231s [gw1] [ 15%] 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] 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 231s [gw1] [ 15%] 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] 231s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 231s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 231s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 231s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 231s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 231s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 231s test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 231s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 231s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 231s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 231s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 231s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 231s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 231s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 231s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 231s test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 231s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 231s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 231s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 231s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 231s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 231s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 231s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 231s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 231s test/orm/test_dynamic.py::DynamicTest::test_basic 231s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_basic 231s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 231s test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 231s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 231s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 231s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 231s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 231s test/orm/test_dynamic.py::DynamicTest::test_count 231s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_count 232s test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 232s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 232s test/orm/test_dynamic.py::DynamicTest::test_detached_raise 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 232s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_raise 232s test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 232s test/orm/test_dynamic.py::DynamicTest::test_m2m 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_m2m 232s test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 232s test/orm/test_dynamic.py::DynamicTest::test_no_count 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_count 232s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 232s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 232s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 232s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 232s test/orm/test_dynamic.py::DynamicTest::test_no_populate 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_populate 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 232s test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 232s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 232s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 232s test/orm/test_dynamic.py::DynamicTest::test_order_by 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 232s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 232s test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 232s test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 232s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 232s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 232s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 232s test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 232s test/orm/test_dynamic.py::DynamicTest::test_slice_access 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_slice_access 232s test/orm/test_dynamic.py::DynamicTest::test_statement 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_statement 232s test/orm/test_dynamic.py::DynamicTest::test_transient_access 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 232s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 232s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 232s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_access 233s test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 233s test/orm/test_dynamic.py::DynamicTest::test_transient_count 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_count 233s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 233s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 233s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 233s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 233s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 233s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 233s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 233s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 233s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 233s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 233s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 233s test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 233s test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 233s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 233s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 233s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 233s test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 233s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 233s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 233s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 233s test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 233s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 233s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 233s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 233s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 233s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 234s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 234s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 234s test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 234s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 234s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 234s test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 234s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 234s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 234s test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 234s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 234s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 234s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 234s test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 234s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 234s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 234s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 234s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 234s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 234s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 234s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 234s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 234s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 234s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 234s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 234s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 235s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 235s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 235s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 235s test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 235s test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 235s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 235s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 235s test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 235s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 235s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 235s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 236s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 236s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 236s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 236s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 236s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 236s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 236s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 237s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 237s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 237s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 237s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 237s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 237s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 237s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 237s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 237s test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 237s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 237s test/orm/test_eager_relations.py::AddEntityTest::test_options 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 237s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_options 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 237s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 237s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 237s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 237s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 237s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 237s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 237s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 237s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 237s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 237s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 237s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 237s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 237s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 237s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 237s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 237s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 237s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 237s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 237s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 237s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 237s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 237s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 237s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 237s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 237s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 238s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 238s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 238s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 238s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 238s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 238s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 238s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 238s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 238s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 238s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 238s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 238s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 238s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 238s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 238s test/orm/test_eager_relations.py::EagerTest::test_against_select 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 238s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_against_select 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 238s test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 238s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 238s test/orm/test_eager_relations.py::EagerTest::test_aliasing 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 238s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliasing 238s test/orm/test_eager_relations.py::EagerTest::test_basic 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 238s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_basic 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 238s test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 238s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 238s test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 238s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 238s test/orm/test_eager_relations.py::EagerTest::test_cyclical 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 238s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 238s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_cyclical 238s test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 238s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 239s test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 239s test/orm/test_eager_relations.py::EagerTest::test_distinct 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_distinct 239s test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 239s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 239s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 239s test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 239s test/orm/test_eager_relations.py::EagerTest::test_eager_option 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_eager_option 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 239s test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 239s test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 239s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 239s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 239s test/orm/test_eager_relations.py::EagerTest::test_group_by_only 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_group_by_only 239s test/orm/test_eager_relations.py::EagerTest::test_inner_join 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join 239s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 239s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 239s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 239s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 239s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 239s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 240s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 240s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 240s test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 240s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 240s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 240s test/orm/test_eager_relations.py::EagerTest::test_late_compile 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_late_compile 240s test/orm/test_eager_relations.py::EagerTest::test_limit 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit 240s test/orm/test_eager_relations.py::EagerTest::test_limit_2 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_2 240s test/orm/test_eager_relations.py::EagerTest::test_limit_3 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_3 240s test/orm/test_eager_relations.py::EagerTest::test_limit_4 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_4 240s test/orm/test_eager_relations.py::EagerTest::test_many_to_many 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_many 240s test/orm/test_eager_relations.py::EagerTest::test_many_to_one 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one 240s test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 240s test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 240s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 240s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 240s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 240s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 240s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 241s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 241s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 241s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 241s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 241s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 241s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 241s test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 241s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 241s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 241s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 241s test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 241s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 241s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 241s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 241s test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 241s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 241s test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 241s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 241s test/orm/test_eager_relations.py::EagerTest::test_no_orphan 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 241s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 241s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_orphan 241s test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 241s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 241s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 241s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 241s test/orm/test_eager_relations.py::EagerTest::test_one_and_many 241s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 241s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 241s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 241s test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 241s test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 241s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_and_many 241s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 241s test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 241s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 241s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 241s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 241s test/orm/test_eager_relations.py::EagerTest::test_options_pathing 241s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 241s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 241s test/orm/inheritance/test_basic.py::FlushTest::test_one 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_one 241s test/orm/inheritance/test_basic.py::FlushTest::test_two 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_two 241s test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 241s test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 241s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 241s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 241s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 241s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 241s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 241s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 241s test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 241s test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 241s test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 241s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 241s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 241s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 241s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 241s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 241s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 241s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 241s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 241s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 241s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 241s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 241s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 241s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 242s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 242s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 242s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 242s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 242s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 242s test/orm/inheritance/test_basic.py::O2MTest::test_basic 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::O2MTest::test_basic 242s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 242s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 242s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 242s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_options_pathing 242s test/orm/test_eager_relations.py::EagerTest::test_orderby 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 242s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 242s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby 242s test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 242s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 242s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 242s test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 242s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 242s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 242s test/orm/test_eager_relations.py::EagerTest::test_orderby_related 242s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_related 242s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 242s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 242s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 242s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 242s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 242s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 242s test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 242s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 242s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 242s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 242s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 242s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 242s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 242s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 242s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 242s test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 242s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 242s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 242s test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 242s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 242s test/orm/test_eager_relations.py::EagerTest::test_wide 242s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 242s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 242s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_wide 242s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 242s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 243s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 243s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 243s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 243s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 243s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 243s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 243s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 243s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 243s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 243s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 243s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 243s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 243s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 243s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 243s test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 243s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 243s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 243s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 243s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 243s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 243s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 243s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 243s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 243s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 243s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 243s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 243s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 243s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 243s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 243s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 243s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 243s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 243s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 243s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 243s test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_column_setup_sanity_check 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_column_setup_sanity_check 243s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 243s test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subclass_renames_superclass_col_single_inh 243s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subclass_renames_superclass_col_single_inh 243s test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subsubclass_groups_super_cols 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subsubclass_groups_super_cols 243s test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 243s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 243s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 243s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 243s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 243s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 243s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 243s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 243s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 243s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 243s [gw0] [ 18%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 243s test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 243s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 243s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 243s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 243s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 243s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 243s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 243s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 243s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 243s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 243s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 243s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 243s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 243s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 243s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 243s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 243s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 243s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 243s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 243s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 243s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 243s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 243s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 243s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 243s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 243s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 243s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 243s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 243s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 243s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 243s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 243s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 243s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 243s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 243s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 243s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 243s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 243s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 243s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 243s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 244s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 244s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 244s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 244s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 244s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 244s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 244s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 244s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 244s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 244s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 244s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 244s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 244s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 244s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 244s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 244s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 244s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 244s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 244s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 244s test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 244s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 244s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 244s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 244s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 244s test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 244s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 244s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 244s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 244s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 244s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 244s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 244s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 244s test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 244s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 244s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 244s test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 244s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 244s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 244s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 244s test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 244s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 244s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 244s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 244s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 244s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 244s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 244s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 244s test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 244s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 244s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 244s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 244s test/orm/inheritance/test_basic.py::VersioningTest::test_delete 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 244s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_delete 244s test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 244s test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 244s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 244s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 244s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 244s test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 244s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 245s test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 245s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 245s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 245s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 245s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 245s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 245s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 245s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 245s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 245s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 245s test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 245s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 245s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 245s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 245s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 245s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 245s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 245s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 245s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 245s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 245s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 245s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 245s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 245s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 245s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 245s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 245s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 245s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 245s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 245s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 245s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 245s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 245s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 245s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 245s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 245s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 245s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 245s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 245s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 245s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 245s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 245s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 245s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 245s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 245s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 245s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 246s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 246s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 246s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 246s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 246s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 246s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 246s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 246s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 246s test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 246s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 246s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 246s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 246s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 246s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 246s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 246s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 246s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 246s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 246s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 246s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 246s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 246s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 246s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 246s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 246s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 246s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 246s test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 246s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 246s test/orm/test_bind.py::BindIntegrationTest::test_table_binds 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 246s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_table_binds 246s test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 246s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 246s test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 246s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 246s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 246s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 246s test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 246s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 246s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 246s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 246s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 246s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 246s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 246s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 246s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 246s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 246s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 246s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 246s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 246s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 246s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 246s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 246s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 246s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 246s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 246s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 246s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 246s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 246s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 246s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 246s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 246s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 246s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 246s test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 246s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 246s [gw1] [ 18%] SKIPPED test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 246s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 246s test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 246s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 246s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 246s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 246s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 246s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 246s [gw1] [ 18%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 246s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 246s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 246s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 246s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 246s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 246s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 246s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 246s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 247s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 247s [gw1] [ 18%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 247s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 247s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 247s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 247s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 247s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 247s [gw1] [ 18%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 247s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 247s test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 247s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 247s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 247s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 247s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 247s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 247s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 247s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 247s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 247s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 247s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 247s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_in 247s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 247s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 247s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 247s test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 247s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 247s [gw1] [ 19%] 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] 247s 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] 247s [gw1] [ 19%] 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] 247s 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] 247s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 247s test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 247s [gw1] [ 19%] 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] 247s 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] 247s [gw1] [ 19%] 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] 247s 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] 247s [gw1] [ 19%] 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] 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 247s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 247s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 247s test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 247s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 247s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 247s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 247s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 247s test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 247s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 247s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 247s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 247s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 247s test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 247s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 247s test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 247s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 247s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 247s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 247s test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 247s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 247s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 247s [gw1] [ 19%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 247s test/base/test_events.py::AcceptTargetsTest::test_target_accept 247s [gw1] [ 19%] PASSED test/base/test_events.py::AcceptTargetsTest::test_target_accept 247s test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 247s test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 247s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 247s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 247s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 247s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 247s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 247s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 247s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 247s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 247s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 247s test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 247s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 247s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 247s test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 247s [gw1] [ 19%] PASSED test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 247s test/base/test_events.py::CustomTargetsTest::test_indirect 247s [gw1] [ 19%] PASSED test/base/test_events.py::CustomTargetsTest::test_indirect 247s test/orm/test_bind.py::SessionBindTest::test_session_bind 247s test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 247s [gw0] [ 19%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_bind 247s test/orm/test_bind.py::SessionBindTest::test_session_unbound 247s [gw0] [ 19%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_unbound 247s [gw1] [ 19%] PASSED test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 247s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 248s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 248s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 248s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 248s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 248s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 248s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 248s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 248s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 248s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 248s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 248s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 248s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 248s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 248s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 248s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 248s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 248s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 248s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 248s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 248s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 248s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 248s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 248s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 248s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 248s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 248s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 248s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 248s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 248s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 248s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 248s test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 248s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 248s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 248s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 248s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 248s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 248s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 248s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 248s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 248s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 248s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 248s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 248s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 249s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 249s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 249s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 249s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 249s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 249s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 249s test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 249s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 249s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 249s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 249s test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 249s [gw1] [ 19%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 249s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 249s test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 249s [gw1] [ 19%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 249s test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 249s [gw1] [ 19%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 249s test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 249s [gw1] [ 19%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 249s test/base/test_events.py::EventsTest::test_append_vs_insert_cls 249s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_cls 249s test/base/test_events.py::EventsTest::test_append_vs_insert_instance 249s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_instance 249s test/base/test_events.py::EventsTest::test_bool_clslevel 249s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_bool_clslevel 249s test/base/test_events.py::EventsTest::test_decorator 249s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_decorator 249s test/base/test_events.py::EventsTest::test_exec_once 249s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_exec_once 249s test/base/test_events.py::EventsTest::test_exec_once_exception 249s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_exec_once_exception 249s test/base/test_events.py::EventsTest::test_exec_once_unless_exception 249s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_exec_once_unless_exception 249s test/base/test_events.py::EventsTest::test_immutable_methods 249s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_immutable_methods 249s test/base/test_events.py::EventsTest::test_no_instance_level_collections 249s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_no_instance_level_collections 249s test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 249s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 249s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 249s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 249s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 249s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 249s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 249s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 249s test/base/test_events.py::EventsTest::test_register_class 249s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_register_class 249s test/base/test_events.py::EventsTest::test_register_class_instance 249s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_register_class_instance 249s test/base/test_events.py::EventsTest::test_register_instance 249s [gw1] [ 19%] PASSED test/base/test_events.py::EventsTest::test_register_instance 249s test/base/test_events.py::JoinTest::test_join_twice 249s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_join_twice 249s test/base/test_events.py::JoinTest::test_kw_ok 249s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_kw_ok 249s test/base/test_events.py::JoinTest::test_neither 249s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_neither 249s test/base/test_events.py::JoinTest::test_parent_class_child_class 249s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_class 249s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 249s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 249s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 249s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 249s test/base/test_events.py::JoinTest::test_parent_class_only 249s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_class_only 249s test/base/test_events.py::JoinTest::test_parent_events_child_no_events 249s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_events_child_no_events 249s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 249s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 249s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 249s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 249s test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 249s [gw1] [ 19%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 249s test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 249s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 249s test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 249s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 249s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 249s test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 249s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 249s test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 249s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 249s test/base/test_events.py::LegacySignatureTest::test_legacy_accept 249s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept 249s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 249s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 249s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 249s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 249s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 249s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 249s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 249s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 249s test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 249s [gw1] [ 19%] PASSED test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 249s test/base/test_events.py::ListenOverrideTest::test_listen_override 249s [gw1] [ 19%] PASSED test/base/test_events.py::ListenOverrideTest::test_listen_override 249s test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 249s [gw1] [ 19%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 249s test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 249s [gw1] [ 19%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 249s test/orm/test_events.py::LoadTest::test_just_loaded 249s [gw1] [ 19%] PASSED test/orm/test_events.py::LoadTest::test_just_loaded 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 249s test/orm/test_events.py::LoadTest::test_repeated_rows 249s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 249s [gw1] [ 19%] PASSED test/orm/test_events.py::LoadTest::test_repeated_rows 249s test/orm/test_events.py::MapperEventsTest::test_basic 249s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_basic 249s test/orm/test_events.py::MapperEventsTest::test_before_after_configured 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 249s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured 249s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 249s test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 249s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 249s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 249s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 249s test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 249s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 249s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 249s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 249s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 249s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 249s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 249s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 249s [gw0] [ 19%] 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] 249s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 249s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 249s [gw0] [ 19%] 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] 249s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 249s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 249s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 249s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 249s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 249s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 249s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 249s 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] 249s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 249s [gw0] [ 19%] 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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 250s test/orm/test_events.py::MapperEventsTest::test_inheritance 250s [gw0] [ 19%] 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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 250s [gw0] [ 19%] 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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 250s test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 250s test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 250s 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] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 250s [gw0] [ 19%] 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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 250s test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 250s test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 250s 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] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 250s [gw0] [ 19%] 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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 250s test/orm/test_events.py::MapperEventsTest::test_insert_flags 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_flags 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 250s test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 250s [gw0] [ 19%] 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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 250s test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 250s [gw0] [ 19%] 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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 250s test/orm/test_events.py::MapperEventsTest::test_instrument_event 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 250s 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] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_event 250s test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 250s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 250s [gw0] [ 19%] 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] 250s 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] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 250s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 250s [gw0] [ 19%] 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] 250s 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] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 250s [gw0] [ 19%] 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] 250s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 250s [gw0] [ 19%] 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] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 250s test/orm/test_events.py::MapperEventsTest::test_merge 250s [gw0] [ 19%] 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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::MapperEventsTest::test_merge 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 250s 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] 250s test/base/test_events.py::NamedCallTest::test_kw_accept 250s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept 250s [gw0] [ 19%] 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] 250s test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 250s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 250s 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] 250s test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 250s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 250s test/base/test_events.py::NamedCallTest::test_partial_kw_accept 250s [gw0] [ 19%] 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] 250s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept 250s 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] 250s test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 250s [gw1] [ 19%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 250s [gw0] [ 19%] 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] 250s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 250s 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] 250s [gw0] [ 19%] 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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 250s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 250s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 250s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 250s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 250s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 250s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 250s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 250s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 250s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 250s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 250s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 250s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 250s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 250s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 250s test/orm/test_events.py::ORMExecuteTest::test_cache_option 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_cache_option 250s test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 250s test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 250s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 250s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 250s test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 250s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 250s [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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 250s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 250s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 250s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 250s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 250s [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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 250s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 250s [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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 250s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 250s test/orm/test_events.py::ORMExecuteTest::test_select_flags 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_flags 250s test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 250s test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 250s test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 250s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 250s 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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 250s [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] 250s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 250s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 250s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 250s [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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 250s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 250s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 250s [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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 250s [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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 250s 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] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 250s [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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 250s 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] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 250s [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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 250s 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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 250s [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] 250s 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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 250s [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] 250s 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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 250s [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] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 250s 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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 250s [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] 250s 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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 250s [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] 250s 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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 250s [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] 250s 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] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 250s [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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 250s [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] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 250s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 250s test/base/test_events.py::PropagateTest::test_propagate 250s [gw1] [ 20%] PASSED test/base/test_events.py::PropagateTest::test_propagate 250s test/orm/test_events.py::QueryEventsTest::test_alters_entities 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 250s 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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::QueryEventsTest::test_alters_entities 250s [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] 250s 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] 250s test/orm/test_events.py::QueryEventsTest::test_before_compile 250s [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] 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 250s [gw1] [ 20%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile 250s [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 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 250s test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 250s [gw1] [ 20%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 250s test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 250s [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 250s 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] 250s [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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 250s 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] 250s test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 250s [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] 250s 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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 250s [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] 250s test/orm/test_events.py::QueryEventsTest::test_before_compile_update 250s 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] 250s [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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_update 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 250s [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 250s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 250s test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 250s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 250s 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] 250s [gw1] [ 20%] PASSED test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 250s [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] 250s 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] 250s test/orm/test_events.py::RefreshTest::test_already_present 251s [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] 251s 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] 251s [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] 251s 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] 251s [gw1] [ 20%] PASSED test/orm/test_events.py::RefreshTest::test_already_present 251s [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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 251s test/orm/test_events.py::RefreshTest::test_changes_reset 251s [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] 251s 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] 251s [gw1] [ 20%] PASSED test/orm/test_events.py::RefreshTest::test_changes_reset 251s [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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 251s test/orm/test_events.py::RefreshTest::test_populate_existing 251s [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] 251s 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] 251s [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] 251s [gw1] [ 20%] PASSED test/orm/test_events.py::RefreshTest::test_populate_existing 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 251s test/orm/test_events.py::RefreshTest::test_repeated_rows 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 251s 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] 251s [gw1] [ 20%] PASSED test/orm/test_events.py::RefreshTest::test_repeated_rows 251s test/orm/test_events.py::RefreshTest::test_via_refresh_state 251s [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] 251s 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] 251s [gw1] [ 20%] PASSED test/orm/test_events.py::RefreshTest::test_via_refresh_state 251s test/orm/test_events.py::RefreshTest::test_was_expired 251s [gw1] [ 20%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired 251s [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] 251s 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] 251s test/orm/test_events.py::RefreshTest::test_was_expired_attrs 251s [gw1] [ 20%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_attrs 251s [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] 251s 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] 251s test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 251s [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] 251s [gw1] [ 20%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 251s 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] 251s [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] 251s test/orm/test_events.py::RemovalTest::test_attr_propagated 251s 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] 251s [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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 251s [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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 251s [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] 251s [gw1] [ 20%] PASSED test/orm/test_events.py::RemovalTest::test_attr_propagated 251s 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] 251s [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] 251s 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] 251s test/base/test_events.py::RemovalTest::test_clslevel 251s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_clslevel 251s test/base/test_events.py::RemovalTest::test_clslevel_subclass 251s [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] 251s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_clslevel_subclass 251s 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] 251s test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 251s [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] 251s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 251s 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] 251s test/base/test_events.py::RemovalTest::test_double_event_wrapped 251s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_double_event_wrapped 251s [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] 251s test/base/test_events.py::RemovalTest::test_instance 251s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_instance 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 251s test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 251s [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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 251s [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] 251s 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] 251s [gw1] [ 20%] PASSED test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 251s [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] 251s 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] 251s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 251s [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] 251s 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] 251s [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] 251s 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] 251s [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] 251s 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] 251s [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] 251s 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] 251s [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] 251s 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] 251s [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] 251s 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] 251s [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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 251s [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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 251s [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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 251s 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] 251s [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] 251s 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] 251s [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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 251s [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 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 251s [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 251s 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] 251s [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] 251s 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] 251s [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] 251s 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] 251s [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] 251s 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] 251s [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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 251s [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 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 251s 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] 251s [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] 251s 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] 251s [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] 251s 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] 251s [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] 251s 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] 251s [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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 251s [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] 251s 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] 251s [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_w_exprs] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 251s [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-strings] 251s 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] 251s [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-strings_w_exprs] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 251s [gw0] [ 20%] 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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 251s [gw0] [ 20%] 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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 251s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 251s [gw0] [ 20%] 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] 251s 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] 251s [gw0] [ 20%] 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] 251s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 251s [gw0] [ 20%] 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] 252s 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] 252s [gw0] [ 20%] 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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 252s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 252s 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] 252s [gw0] [ 20%] 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] 252s 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] 252s [gw0] [ 20%] 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] 252s 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] 252s [gw0] [ 20%] 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] 252s 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] 252s [gw0] [ 20%] 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] 252s 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] 252s [gw0] [ 20%] 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] 252s 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] 252s [gw0] [ 20%] 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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 252s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 252s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 252s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 252s 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] 252s [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] 252s 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] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 252s [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 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 252s [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 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 252s [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 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 252s [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] 252s 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] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 252s [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] 252s 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] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s 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] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 252s 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] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 252s [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] 252s 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] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 252s [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] 252s 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] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 252s [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] 252s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 252s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 252s 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] 253s [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] 253s 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] 253s [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] 253s 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] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 253s 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] 253s [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] 253s 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] 253s [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] 253s 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] 253s [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] 253s 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] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 253s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 253s test/base/test_events.py::RemovalTest::test_no_add_in_event 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 253s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_no_add_in_event 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 253s test/base/test_events.py::RemovalTest::test_no_remove_in_event 253s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_no_remove_in_event 253s test/base/test_events.py::RemovalTest::test_once 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 253s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_once 253s 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] 253s test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 253s [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] 253s 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] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 253s [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] 253s 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] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 253s 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] 253s [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] 253s 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] 253s [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] 253s 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] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 253s 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] 253s [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] 253s 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] 253s [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] 253s 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] 253s [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] 253s 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] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 253s [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] 253s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 253s [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] 253s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 253s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 253s test/base/test_events.py::RemovalTest::test_once_unless_exception 253s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_once_unless_exception 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 253s test/base/test_events.py::RemovalTest::test_propagate 253s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 253s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_propagate 253s test/base/test_events.py::RemovalTest::test_remove_not_listened 253s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_remove_not_listened 253s test/base/test_events.py::RemovalTest::test_remove_plain_named 253s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_remove_plain_named 253s test/base/test_events.py::RemovalTest::test_remove_wrapped_named 253s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_remove_wrapped_named 253s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 253s [gw1] [ 21%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 253s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 253s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 253s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 253s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 253s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 253s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 253s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 253s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 253s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 253s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 253s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 253s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 253s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 254s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 254s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 254s 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] 254s [gw0] [ 21%] 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] 255s 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] 255s [gw0] [ 21%] 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] 255s 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] 255s [gw0] [ 21%] 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] 255s 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] 255s [gw0] [ 21%] 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] 255s 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] 255s [gw0] [ 21%] 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] 255s 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] 255s [gw0] [ 21%] 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] 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 255s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 255s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 255s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 255s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 255s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 255s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 255s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 255s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 255s 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] 255s [gw0] [ 21%] 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] 255s 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] 255s [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] 255s 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] 255s [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] 255s 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] 255s [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] 255s 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] 255s [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] 255s 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] 255s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 255s test/orm/test_events.py::RemovalTest::test_unmapped_listen 255s [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] 255s 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] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::RemovalTest::test_unmapped_listen 255s [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] 255s 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] 255s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 255s [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] 255s 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] 255s [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] 255s 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] 255s [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] 255s 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] 255s [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] 255s 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] 255s [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] 255s 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] 255s [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] 255s 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] 255s [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] 255s 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] 255s [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] 255s 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] 255s [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] 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 255s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 255s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 255s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 255s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 255s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 255s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 255s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 255s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 255s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 255s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 255s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 255s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 255s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 255s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 255s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 255s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 255s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 255s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 255s test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 255s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 255s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 255s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 255s [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] 255s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 255s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 255s test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 255s [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] 255s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 255s test/orm/test_events.py::SessionEventsTest::test_class_listen 255s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_class_listen 255s test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 255s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 255s test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 255s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 255s [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] 255s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-executemany] 255s test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 255s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 255s test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 255s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 255s [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] 255s test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 255s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 255s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 255s test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 255s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 256s test/orm/test_events.py::SessionEventsTest::test_rollback_hook 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_rollback_hook 256s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 256s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 256s test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 256s [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] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 256s [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] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 256s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 256s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 256s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 256s test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 256s test/orm/test_events.py::SessionEventsTest::test_state_after_attach 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_after_attach 256s test/orm/test_events.py::SessionEventsTest::test_state_before_attach 256s [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] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_before_attach 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 256s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 256s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 256s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 256s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-executemany] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 256s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-plain] 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 256s test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-returning] 256s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 256s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 256s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-executemany] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-plain] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-returning] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 256s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 256s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 256s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 256s [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] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 256s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 256s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 257s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 257s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 257s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 257s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 257s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 257s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 257s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 257s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 257s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 257s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 257s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 257s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 257s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 257s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 257s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 257s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 257s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 257s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 257s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 257s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 257s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 257s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 257s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 257s test/orm/test_bundle.py::BundleTest::test_as_scalars_future 257s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 257s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 257s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 257s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_as_scalars_future 257s test/orm/test_bundle.py::BundleTest::test_bundle_nesting 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting 257s test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 257s test/orm/test_bundle.py::BundleTest::test_c_attr 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_c_attr 257s test/orm/test_bundle.py::BundleTest::test_clause_expansion 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_clause_expansion 257s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 257s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 257s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 257s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 257s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 257s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 257s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 257s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 257s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 257s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 257s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 257s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 257s test/orm/test_bundle.py::BundleTest::test_filter_by 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_filter_by 257s test/orm/test_bundle.py::BundleTest::test_join_relationship 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_join_relationship 257s test/orm/test_bundle.py::BundleTest::test_join_selectable 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_join_selectable 257s test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 257s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 257s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 257s test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 257s test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 257s test/orm/test_bundle.py::BundleTest::test_multi_bundle 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle 257s test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 257s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 257s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 257s test/orm/test_bundle.py::BundleTest::test_query_count 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_query_count 257s test/orm/test_bundle.py::BundleTest::test_result 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_result 257s test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 257s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 257s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 257s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 257s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 257s test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 257s test/orm/test_bundle.py::BundleTest::test_subclass 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_subclass 257s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 257s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 257s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 257s test/orm/test_cache_key.py::CacheKeyTest::test_attributes 257s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 257s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_attributes 257s test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 257s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 257s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 257s test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 257s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 257s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 257s test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 257s test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 257s test/orm/test_cache_key.py::CacheKeyTest::test_options 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_options 257s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 257s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 257s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 257s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 257s test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 257s test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 257s test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 257s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 257s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 257s test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 257s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 257s [gw0] [ 22%] SKIPPED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 257s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 257s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 258s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 258s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 258s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 258s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 258s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 258s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 258s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 258s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 258s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 258s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 258s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 258s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 258s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 258s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 258s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 258s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 258s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 258s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 258s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 258s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 258s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 258s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 258s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 258s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 258s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 258s test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 258s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 258s test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 258s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 258s test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 258s [gw1] [ 22%] PASSED test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 258s test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 258s [gw1] [ 22%] PASSED test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 258s test/base/test_events.py::SubclassGrowthTest::test_subclass 258s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 258s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 258s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 258s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 258s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 258s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 258s test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 258s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 258s test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 258s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 258s test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 258s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 258s test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 258s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 258s test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 258s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 258s test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 258s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 258s test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 258s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 258s test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 258s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 259s test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 259s test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 259s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 259s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 259s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 259s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 259s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 259s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 259s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 259s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 259s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 259s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 259s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 259s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 259s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 259s [gw1] [ 23%] PASSED test/base/test_events.py::SubclassGrowthTest::test_subclass 259s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 259s test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 259s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 259s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 259s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 259s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 259s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 259s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 259s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 259s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 259s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 259s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 259s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 259s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 259s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 259s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 259s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 259s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 259s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 259s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 259s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 259s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 259s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 259s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 259s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 259s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 259s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 259s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 259s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 259s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 259s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 259s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 260s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 260s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 260s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 260s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 260s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 260s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 260s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 260s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 260s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 260s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 260s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 260s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 260s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 260s test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 260s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 260s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 260s test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 260s test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 260s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 260s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 260s test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 260s test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 260s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 260s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 260s test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 260s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 260s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 260s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 260s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 260s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 260s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 260s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 260s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 260s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 260s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 260s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 260s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 260s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 260s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 261s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 261s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 261s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 261s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 261s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 261s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 261s test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 261s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 261s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 261s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 261s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 261s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 261s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 261s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 261s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 261s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 261s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 261s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 261s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 261s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 261s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 261s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 261s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 261s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 261s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 261s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 261s test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 261s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 261s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 261s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 261s test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 261s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 261s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 261s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 261s test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 261s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 261s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 261s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 261s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 261s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 261s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 261s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 261s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 261s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 261s test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 261s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 261s test/base/test_except.py::PickleException::test_all_exc 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_all_exc 261s test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 261s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 261s test/base/test_except.py::PickleException::test_exc[ArgumentError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ArgumentError-] 261s test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 261s test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 261s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 261s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 261s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 261s test/base/test_except.py::PickleException::test_exc[CompileError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CompileError-] 261s test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 261s test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 261s test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 261s test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 261s test/base/test_except.py::PickleException::test_exc[DataError-0] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-0] 261s test/base/test_except.py::PickleException::test_exc[DataError-1] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-1] 261s test/base/test_except.py::PickleException::test_exc[DataError-details] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-details] 261s test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 261s test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 261s test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 261s test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 261s test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 261s test/base/test_except.py::PickleException::test_exc[IdentifierError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IdentifierError-] 261s test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 261s test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 261s test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 261s test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 261s test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 261s test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 261s test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 261s test/base/test_except.py::PickleException::test_exc[InternalError-0] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-0] 261s test/base/test_except.py::PickleException::test_exc[InternalError-1] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-1] 261s test/base/test_except.py::PickleException::test_exc[InternalError-details] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-details] 261s test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 261s test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 261s test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 261s test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 261s test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 261s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 261s test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 261s test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 261s test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 261s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 261s test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 261s test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 261s test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 261s test/base/test_except.py::PickleException::test_exc[NoResultFound-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoResultFound-] 261s test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 261s test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 261s test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 261s test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 261s test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 261s test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 261s test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 261s test/base/test_except.py::PickleException::test_exc[OperationalError-0] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-0] 261s test/base/test_except.py::PickleException::test_exc[OperationalError-1] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-1] 261s test/base/test_except.py::PickleException::test_exc[OperationalError-details] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-details] 261s test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 261s test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 261s test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 261s test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 261s test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 261s test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 261s test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 261s test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 261s test/base/test_except.py::PickleException::test_exc[SAWarning-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SAWarning-] 261s test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 261s test/base/test_except.py::PickleException::test_exc[StatementError-0] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-0] 261s test/base/test_except.py::PickleException::test_exc[StatementError-1] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-1] 261s test/base/test_except.py::PickleException::test_exc[StatementError-details] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-details] 261s test/base/test_except.py::PickleException::test_exc[TimeoutError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[TimeoutError-] 261s test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 261s test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 261s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 261s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 261s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 261s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 261s test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 261s test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 261s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 261s test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 261s test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 261s test/base/test_except.py::WrapTest::test_db_error_normal 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_normal 261s test/base/test_except.py::WrapTest::test_db_error_system_exit 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_system_exit 261s test/base/test_except.py::WrapTest::test_statement_error_no_code 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_statement_error_no_code 261s test/base/test_except.py::WrapTest::test_statement_error_w_code 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_statement_error_w_code 261s test/base/test_except.py::WrapTest::test_tostring 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring 261s test/base/test_except.py::WrapTest::test_tostring_large_dict 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_dict 261s test/base/test_except.py::WrapTest::test_tostring_large_executemany 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_executemany 261s test/base/test_except.py::WrapTest::test_tostring_large_list 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_list 261s test/base/test_except.py::WrapTest::test_tostring_with_newlines 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_with_newlines 261s test/base/test_except.py::WrapTest::test_version_token 261s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_version_token 261s test/base/test_except.py::WrapTest::test_wrap_multi_arg 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_wrap_multi_arg 261s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 261s test/base/test_except.py::WrapTest::test_wrap_unicode_arg 261s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_wrap_unicode_arg 261s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 261s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 261s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 261s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 262s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 262s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 262s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 262s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 262s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 262s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 262s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 262s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 262s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 262s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 262s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 262s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 262s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 262s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 262s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 262s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 262s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 262s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 262s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 262s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 262s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 262s test/engine/test_execute.py::ConvenienceExecuteTest::test_connection_as_ctx 262s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_connection_as_ctx 262s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_commit 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 262s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_commit 262s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_rollback 262s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_rollback 262s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_dont_enter_enter 262s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 262s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_dont_enter_enter 262s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_include_enter 262s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_include_enter 262s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_commit 262s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_commit 262s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_rollback 262s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_rollback 262s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 262s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 262s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 263s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 263s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 263s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 263s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 263s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 263s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 263s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 263s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 263s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 263s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 263s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 263s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 263s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 263s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 263s test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 263s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 263s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 263s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 263s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 263s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 263s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 263s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 263s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 263s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 263s test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 263s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 263s test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 263s test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 263s test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 263s test/engine/test_execute.py::EngineEventsTest::test_add_event_after_connect 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_add_event_after_connect 263s test/engine/test_execute.py::EngineEventsTest::test_argument_format_execute 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_argument_format_execute 263s test/engine/test_execute.py::EngineEventsTest::test_cant_listen_to_option_engine 263s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_cant_listen_to_option_engine 263s test/engine/test_execute.py::EngineEventsTest::test_close_parameter[False] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_close_parameter[False] 263s test/engine/test_execute.py::EngineEventsTest::test_close_parameter[True] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_close_parameter[True] 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 263s test/engine/test_execute.py::EngineEventsTest::test_clslevel_engine_event_options 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_clslevel_engine_event_options 263s test/engine/test_execute.py::EngineEventsTest::test_cursor_events_ctx_execute_scalar 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_cursor_events_ctx_execute_scalar 263s test/engine/test_execute.py::EngineEventsTest::test_cursor_events_execute 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_cursor_events_execute 263s test/engine/test_execute.py::EngineEventsTest::test_cursor_execute 263s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::EngineEventsTest::test_cursor_execute 263s test/engine/test_execute.py::EngineEventsTest::test_dispose_event 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_dispose_event 263s test/engine/test_execute.py::EngineEventsTest::test_dont_modify_statement_driversql 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_dont_modify_statement_driversql 263s test/engine/test_execute.py::EngineEventsTest::test_emit_sql_in_autobegin 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_emit_sql_in_autobegin 263s test/engine/test_execute.py::EngineEventsTest::test_engine_connect 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_engine_connect 263s test/engine/test_execute.py::EngineEventsTest::test_execute_events 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_execute_events 263s test/engine/test_execute.py::EngineEventsTest::test_execution_options 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_execution_options 263s test/engine/test_execute.py::EngineEventsTest::test_execution_options_modify_inplace 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_execution_options_modify_inplace 263s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 263s test/engine/test_execute.py::EngineEventsTest::test_force_conn_events_false 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_force_conn_events_false 263s test/engine/test_execute.py::EngineEventsTest::test_generative_engine_event_dispatch 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_generative_engine_event_dispatch 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 263s test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[False-False] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[False-False] 263s test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-False] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-False] 263s test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-True] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-True] 263s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 263s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 263s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_three 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_three 263s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_two 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_two 263s test/engine/test_execute.py::EngineEventsTest::test_modify_statement_clauseelement 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_statement_clauseelement 263s test/engine/test_execute.py::EngineEventsTest::test_modify_statement_internal_driversql 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_statement_internal_driversql 263s test/engine/test_execute.py::EngineEventsTest::test_new_exec_driver_sql_no_events 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_new_exec_driver_sql_no_events 263s test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_one 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_one 263s test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_two 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_two 263s test/engine/test_execute.py::EngineEventsTest::test_options 263s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_options 263s test/engine/test_execute.py::EngineEventsTest::test_per_connection_plus_engine 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_per_connection_plus_engine 263s test/engine/test_execute.py::EngineEventsTest::test_per_engine_independence 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_per_engine_independence 263s test/engine/test_execute.py::EngineEventsTest::test_per_engine_plus_global 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_per_engine_plus_global 263s test/engine/test_execute.py::EngineEventsTest::test_retval_flag 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_retval_flag 263s test/engine/test_execute.py::EngineEventsTest::test_transactional 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_transactional 263s test/engine/test_execute.py::EngineEventsTest::test_transactional_advanced 263s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::EngineEventsTest::test_transactional_advanced 263s test/engine/test_execute.py::EngineEventsTest::test_transactional_named 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_transactional_named 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_empty_insert 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_empty_insert 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 263s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_no_params_option 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_no_params_option 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_named 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_named 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_python 263s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_python 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_qmark 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_qmark 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 263s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 263s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 263s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 263s test/engine/test_execute.py::ExecuteTest::test_dialect_has_table_assertion 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_dialect_has_table_assertion 263s test/engine/test_execute.py::ExecuteTest::test_generative_engine_event_dispatch_hasevents 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_generative_engine_event_dispatch_hasevents 263s test/engine/test_execute.py::ExecuteTest::test_no_strings 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_no_strings 263s test/engine/test_execute.py::ExecuteTest::test_not_an_executable 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_not_an_executable 263s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters0] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters0] 263s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters1] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters1] 263s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters2] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters2] 263s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters3] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters3] 263s test/engine/test_execute.py::ExecuteTest::test_raw_named_invalid 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_raw_named_invalid 263s test/engine/test_execute.py::ExecuteTest::test_raw_positional_invalid 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_raw_positional_invalid 263s test/engine/test_execute.py::ExecuteTest::test_scalar 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_scalar 263s test/engine/test_execute.py::ExecuteTest::test_scalars 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_scalars 263s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_latin1 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_latin1 263s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 263s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_raised 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_raised 263s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_utf8 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_utf8 263s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_object_arg 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_object_arg 263s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args 263s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_bytestring 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_bytestring 263s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_unicode 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_unicode 263s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_unicode_hook_unicode 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_unicode_hook_unicode 263s test/engine/test_execute.py::ExecutionOptionsTest::test_autocommit_option_preserved_first_connect 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_autocommit_option_preserved_first_connect 263s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 263s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 263s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 263s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_init_uses_options 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_init_uses_options 263s test/engine/test_execute.py::ExecutionOptionsTest::test_engine_level_options 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_engine_level_options 263s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 263s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 263s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 263s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 263s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 263s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 263s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 263s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 263s test/engine/test_execute.py::ExecutionOptionsTest::test_generative_engine_execution_options 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_generative_engine_execution_options 263s test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 263s test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 263s test/engine/test_execute.py::ExecutionOptionsTest::test_initialize_rollback 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_initialize_rollback 263s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 263s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 263s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 263s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 263s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 263s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 263s test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 263s test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 263s test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 263s test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 263s test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 263s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 263s test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 263s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 263s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 263s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 263s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 263s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 263s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 263s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 263s test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 263s test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 263s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 263s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 263s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 263s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 263s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 263s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 263s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 263s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 263s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 263s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 263s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 264s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 264s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 264s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 264s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 264s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 264s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 264s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 264s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 264s test/orm/test_expire.py::ExpireTest::test_deferred 264s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 264s test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 264s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred 264s test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 264s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 264s test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 264s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 264s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 264s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 264s test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 264s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 264s test/orm/test_expire.py::ExpireTest::test_deferred_notfound 264s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_notfound 264s test/orm/test_expire.py::ExpireTest::test_expire 264s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire 264s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 264s test/orm/test_expire.py::ExpireTest::test_expire_all 264s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 264s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 264s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 264s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 264s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 264s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 264s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 264s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 264s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 264s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 264s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 264s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 264s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 264s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 264s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 264s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 265s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 265s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 265s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 265s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 265s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 265s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_all 265s test/orm/test_expire.py::ExpireTest::test_expire_autoflush 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 265s test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 265s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_autoflush 265s test/orm/test_expire.py::ExpireTest::test_expire_cascade 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 265s test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 265s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 265s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 265s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 265s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 265s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade 265s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 265s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 265s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 265s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 265s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 265s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 265s test/orm/test_expire.py::ExpireTest::test_expire_committed 265s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_committed 265s test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 265s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 265s test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 265s test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 265s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 265s test/orm/test_expire.py::ExpireTest::test_expire_synonym 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 265s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_synonym 265s test/orm/test_expire.py::ExpireTest::test_expired_eager 265s test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 265s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_eager 265s test/orm/test_expire.py::ExpireTest::test_expired_lazy 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 265s test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 265s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_lazy 265s test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 265s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 265s test/orm/test_expire.py::ExpireTest::test_get_refreshes 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 265s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_get_refreshes 265s test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 265s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 265s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 265s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 265s test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 265s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 265s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 266s test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 266s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 266s test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 266s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 266s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 266s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 266s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 266s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 266s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 266s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 266s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 266s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 266s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 266s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 266s test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 266s test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 266s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 266s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 266s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 266s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 266s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 266s [gw0] [ 24%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 266s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 266s test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 266s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 266s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 266s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 266s [gw0] [ 25%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 266s test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 266s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 266s [gw0] [ 25%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 266s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 266s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 266s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 266s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 266s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 266s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 267s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 267s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 267s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 267s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 267s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 267s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 267s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 267s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 267s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 267s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 267s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 267s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 267s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 267s test/sql/test_case_statement.py::CaseTest::test_case 267s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_case 267s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 267s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 267s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 267s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 267s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 267s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 267s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 267s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 267s test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 267s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 267s test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 267s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 267s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 267s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 267s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 267s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 267s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 267s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 267s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 267s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 267s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 267s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 267s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 267s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 267s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 267s [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] 267s 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] 267s [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] 267s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 267s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 267s 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] 267s [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] 267s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 267s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 267s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 268s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 268s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 269s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 269s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 269s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 269s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 270s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 270s [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] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 270s [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] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 270s [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] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 270s [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] 270s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 270s [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] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 271s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 271s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 271s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 271s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 271s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 271s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 272s [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] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 272s [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] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 272s [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] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 272s [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] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 272s [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] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 272s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 272s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 272s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 272s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 273s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 273s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 273s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 273s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 274s [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] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 274s [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] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 274s [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] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 274s [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] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 274s [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] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 274s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 274s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 274s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 274s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 274s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 274s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 275s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 275s [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] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 275s [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] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 275s [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] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 275s [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] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 275s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 275s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 275s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 275s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 275s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 275s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 275s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 275s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 275s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 275s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 275s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 275s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 275s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 275s [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] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 275s [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] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 275s [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] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 275s [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] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 275s [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] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 275s [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] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 275s [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] 275s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 276s [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] 276s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 276s [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] 276s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 276s [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] 276s test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 276s test/orm/test_expire.py::ExpireTest::test_no_instance_key 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key 276s test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 276s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 276s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 276s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 276s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 276s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 276s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 276s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 276s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 276s test/orm/test_expire.py::ExpireTest::test_no_session 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_session 276s test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 276s test/orm/test_expire.py::ExpireTest::test_partial_expire 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire 276s test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 276s test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 276s test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 276s test/orm/test_expire.py::ExpireTest::test_pending_raises 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_pending_raises 276s test/orm/test_expire.py::ExpireTest::test_persistence_check 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_persistence_check 276s test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 276s test/orm/test_expire.py::ExpireTest::test_refresh_cascade 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade 276s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 276s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 276s test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 276s test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 276s test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 276s test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 276s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 277s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 277s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 277s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 277s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 277s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 277s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 277s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 277s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 277s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 277s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 277s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 277s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 277s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 277s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 277s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 277s test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 277s test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 277s test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 277s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 277s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 277s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 277s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 277s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 277s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 277s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 277s test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 277s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 277s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 277s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 277s test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 277s test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 277s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 277s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 277s test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 277s test/orm/test_expire.py::RefreshTest::test_persistence_check 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_persistence_check 277s test/orm/test_expire.py::RefreshTest::test_refresh 277s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh 278s test/orm/test_expire.py::RefreshTest::test_refresh2 278s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh2 278s test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 278s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 278s test/orm/test_expire.py::RefreshTest::test_refresh_expired 278s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_expired 278s test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 278s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 278s test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 278s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 278s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 278s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 278s test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 278s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 278s test/ext/test_extendedattr.py::DisposeTest::test_unregister 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::DisposeTest::test_unregister 278s test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 278s test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 278s test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 278s test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 278s test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 278s test/ext/test_extendedattr.py::FinderTest::test_standard 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_standard 278s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 278s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 278s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 278s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 278s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 278s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 278s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 278s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 278s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 278s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 278s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 278s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 278s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 278s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 278s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 278s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 278s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 278s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 278s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 278s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 278s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 278s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 278s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 278s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 278s test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 278s test/sql/test_external_traversal.py::ClauseTest::test_alias 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_alias 278s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 278s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 278s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 278s test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 278s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 278s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 278s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 278s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 278s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 278s 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] 278s [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] 278s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 278s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 278s 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] 278s [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] 278s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 278s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 278s 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] 278s [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] 278s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 278s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 278s 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] 278s [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] 278s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 278s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 278s test/sql/test_external_traversal.py::ClauseTest::test_binary 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary 278s test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 278s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 278s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 278s test/sql/test_external_traversal.py::ClauseTest::test_bindparams 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparams 278s test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 278s test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 278s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 278s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 278s test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 278s test/sql/test_external_traversal.py::ClauseTest::test_extract 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_extract 278s test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 278s test/sql/test_external_traversal.py::ClauseTest::test_in 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_in 278s test/sql/test_external_traversal.py::ClauseTest::test_join 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_join 278s test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 278s test/sql/test_external_traversal.py::ClauseTest::test_over 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_over 278s test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 278s test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 278s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 278s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 278s test/sql/test_external_traversal.py::ClauseTest::test_select 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select 278s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 278s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 278s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 278s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 278s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 278s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 278s test/sql/test_external_traversal.py::ClauseTest::test_text 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_text 278s test/sql/test_external_traversal.py::ClauseTest::test_this_thing 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing 278s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 278s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 278s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 278s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 278s test/sql/test_external_traversal.py::ClauseTest::test_union 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_union 278s test/sql/test_external_traversal.py::ClauseTest::test_within_group 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_within_group 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 278s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 278s test/sql/test_external_traversal.py::SelectTest::test_columns 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_columns 278s test/sql/test_external_traversal.py::SelectTest::test_execution_options 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_execution_options 278s test/sql/test_external_traversal.py::SelectTest::test_froms 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_froms 278s test/sql/test_external_traversal.py::SelectTest::test_invalid_options 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_invalid_options 278s test/sql/test_external_traversal.py::SelectTest::test_prefixes 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_prefixes 278s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 278s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 278s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 278s test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 278s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 278s test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 278s test/sql/test_external_traversal.py::TraversalTest::test_clone 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone 278s test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 278s test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 278s test/sql/test_external_traversal.py::TraversalTest::test_no_clone 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_no_clone 278s test/sql/test_external_traversal.py::TraversalTest::test_test_classes 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_test_classes 278s test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 278s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 279s test/sql/test_external_traversal.py::TraversalTest::test_visit_name 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_visit_name 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 279s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 279s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql800] 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql800] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql801] 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql801] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql800] 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql800] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql801] 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql801] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql800] 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql800] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql801] 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql801] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql800] 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql800] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql801] 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql801] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[generic] 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[generic] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[mysql801] 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[mysql801] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[generic] 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[generic] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[mysql801] 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[mysql801] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[generic] 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[generic] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[mysql801] 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[mysql801] 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 279s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 279s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 279s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 279s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 279s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 279s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 279s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 279s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 279s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 279s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 279s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 279s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 279s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 279s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 279s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 279s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 279s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 279s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 279s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 279s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 279s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 279s test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 279s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 279s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 279s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 279s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 279s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 279s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 279s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 279s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 279s test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 279s test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 279s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 279s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 279s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 279s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 279s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 279s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 279s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 279s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 279s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 279s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 279s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 279s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 279s test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 279s [gw1] [ 27%] PASSED test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_having 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_having 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_join 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_join 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 280s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 280s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 280s test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 280s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 280s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 280s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 280s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 280s test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 280s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 280s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 280s test/orm/test_froms.py::InstancesTest::test_contains_eager_four 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four 280s test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 280s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 280s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 280s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 280s test/orm/test_froms.py::InstancesTest::test_contains_eager_one 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_one 280s test/orm/test_froms.py::InstancesTest::test_contains_eager_two 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_two 280s test/orm/test_froms.py::InstancesTest::test_from_alias_four 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_four 280s test/orm/test_froms.py::InstancesTest::test_from_alias_three 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_three 280s test/orm/test_froms.py::InstancesTest::test_from_alias_two 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two 280s test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 280s test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 280s test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 280s test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 280s test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 280s test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 280s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 280s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 280s test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 280s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 280s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 280s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 280s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 280s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 280s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 280s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 280s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 280s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 280s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 281s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 281s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 281s test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 281s test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 281s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 281s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 281s test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 281s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 281s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 281s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 281s test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 281s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 281s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 281s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 281s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 281s test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 281s test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 281s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 281s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 281s test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 281s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 281s [gw0] [ 27%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 281s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 281s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 281s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 281s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 281s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 281s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 281s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 281s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 281s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 281s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 281s test/orm/test_froms.py::RawSelectTest::test_select 281s [gw0] [ 27%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 281s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 281s [gw0] [ 27%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 281s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 281s [gw0] [ 27%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 281s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 281s [gw1] [ 27%] PASSED test/orm/test_froms.py::RawSelectTest::test_select 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 281s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 281s test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 281s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 281s test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 281s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 281s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 281s test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 281s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 281s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 281s test/orm/test_froms.py::SelectFromTest::test_join 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 281s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_join 281s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 281s test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 281s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 281s test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 281s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 281s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 281s test/orm/test_froms.py::SelectFromTest::test_more_joins 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 281s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 281s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_more_joins 281s test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 281s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 281s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 281s test/orm/test_froms.py::SelectFromTest::test_replace_with_select 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 281s test/orm/test_collection.py::CollectionsTest::test_dict 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict 281s test/orm/test_collection.py::CollectionsTest::test_dict_duck 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_duck 281s test/orm/test_collection.py::CollectionsTest::test_dict_emulates 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_emulates 281s test/orm/test_collection.py::CollectionsTest::test_dict_subclass 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass 281s test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 281s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_select 281s test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 281s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 281s test/orm/test_collection.py::CollectionsTest::test_lifecycle 281s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_lifecycle 281s test/orm/test_collection.py::CollectionsTest::test_list 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list 282s test/orm/test_collection.py::CollectionsTest::test_list_duck 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_duck 282s test/orm/test_collection.py::CollectionsTest::test_list_emulates 282s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_emulates 282s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 282s test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 282s test/orm/test_collection.py::CollectionsTest::test_list_subclass 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_subclass 282s test/orm/test_collection.py::CollectionsTest::test_object_duck 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_duck 282s test/orm/test_collection.py::CollectionsTest::test_object_emulates 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_emulates 282s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 282s test/orm/test_collection.py::CollectionsTest::test_recipes 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_recipes 282s test/orm/test_collection.py::CollectionsTest::test_set 282s test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set 282s test/orm/test_collection.py::CollectionsTest::test_set_duck 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_duck 282s test/orm/test_collection.py::CollectionsTest::test_set_emulates 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_emulates 282s test/orm/test_collection.py::CollectionsTest::test_set_subclass 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_subclass 282s test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 282s test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 282s [gw1] [ 28%] PASSED test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 282s test/orm/test_collection.py::CustomCollectionsTest::test_basic 282s test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_basic 282s test/orm/test_collection.py::CustomCollectionsTest::test_custom 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_custom 282s test/orm/test_collection.py::CustomCollectionsTest::test_dict 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict 282s test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 282s test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 282s [gw1] [ 28%] PASSED test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 282s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 282s [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] 282s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 282s test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 282s [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] 282s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 282s 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] 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 282s [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] 282s 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] 282s [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] 282s test/sql/test_functions.py::CompileTest::test_alias_method_columns 282s test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns 282s test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 282s test/sql/test_functions.py::CompileTest::test_alias_method_one 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_one 282s test/sql/test_functions.py::CompileTest::test_alias_method_two 282s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_two 282s test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 282s test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 282s test/sql/test_functions.py::CompileTest::test_as_comparison 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison 282s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 282s test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 282s test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 282s test/sql/test_functions.py::CompileTest::test_assorted 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_assorted 282s test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 282s test/sql/test_functions.py::CompileTest::test_case_sensitive 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_case_sensitive 282s test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 282s test/sql/test_functions.py::CompileTest::test_compile 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_compile 282s test/sql/test_functions.py::CompileTest::test_cube_operators 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_cube_operators 282s test/sql/test_functions.py::CompileTest::test_custom_args 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_args 282s test/sql/test_functions.py::CompileTest::test_custom_default_namespace 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_default_namespace 282s test/sql/test_functions.py::CompileTest::test_custom_legacy_type 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_legacy_type 282s test/sql/test_functions.py::CompileTest::test_custom_name 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_name 282s test/sql/test_functions.py::CompileTest::test_custom_package_namespace 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_package_namespace 282s test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 282s test/sql/test_functions.py::CompileTest::test_custom_type 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_type 282s test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 282s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 282s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 282s test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 282s test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 282s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 282s test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 282s test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 282s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 282s test/sql/test_functions.py::CompileTest::test_funcfilter_empty 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_empty 282s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 282s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 282s test/sql/test_functions.py::CompileTest::test_funcfilter_label 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_label 282s test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 282s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 282s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 282s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 282s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 282s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 282s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 282s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 282s test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 282s test/sql/test_functions.py::CompileTest::test_functions_with_cols 282s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_functions_with_cols 282s test/sql/test_functions.py::CompileTest::test_generic_annotation 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_annotation 282s test/sql/test_functions.py::CompileTest::test_generic_count 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_count 282s test/sql/test_functions.py::CompileTest::test_generic_now 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_now 282s test/sql/test_functions.py::CompileTest::test_generic_random 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_random 282s test/sql/test_functions.py::CompileTest::test_incorrect_none_type 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_incorrect_none_type 282s test/sql/test_functions.py::CompileTest::test_mixed_case 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case 282s test/sql/test_functions.py::CompileTest::test_mixed_case_packages 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case_packages 282s test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 282s test/sql/test_functions.py::CompileTest::test_non_functions 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_non_functions 282s test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 282s test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 282s test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 282s test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 282s test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 282s test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 282s test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 282s test/sql/test_functions.py::CompileTest::test_pickle_over 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_over 282s test/sql/test_functions.py::CompileTest::test_pickle_within_group 282s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_within_group 282s test/sql/test_functions.py::CompileTest::test_quote_special_chars 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars 282s test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 282s test/sql/test_functions.py::CompileTest::test_replace_function 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function 282s test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 282s test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 282s test/sql/test_functions.py::CompileTest::test_return_type_detection 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_detection 282s test/sql/test_functions.py::CompileTest::test_select_method_one 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_one 282s test/sql/test_functions.py::CompileTest::test_select_method_three 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_three 282s test/sql/test_functions.py::CompileTest::test_select_method_two 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_two 282s test/sql/test_functions.py::CompileTest::test_underscores 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_underscores 282s test/sql/test_functions.py::CompileTest::test_underscores_packages 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_underscores_packages 282s test/sql/test_functions.py::CompileTest::test_uppercase 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase 282s test/sql/test_functions.py::CompileTest::test_uppercase_packages 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase_packages 282s test/sql/test_functions.py::CompileTest::test_use_labels 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels 282s test/sql/test_functions.py::CompileTest::test_use_labels_function_element 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels_function_element 282s test/sql/test_functions.py::CompileTest::test_within_group 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group 282s test/sql/test_functions.py::CompileTest::test_within_group_desc 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_desc 282s test/sql/test_functions.py::CompileTest::test_within_group_filter 282s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_filter 282s test/sql/test_functions.py::CompileTest::test_within_group_multi 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_multi 282s test/sql/test_functions.py::CompileTest::test_within_group_w_over 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_w_over 282s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 282s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 282s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 282s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 282s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 282s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 282s test/orm/test_collection.py::DictHelpersTest::test_mixin 282s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 282s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 282s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 282s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 282s test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 282s test/sql/test_functions.py::RegisterTest::test_register_function 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::RegisterTest::test_register_function 282s test/sql/test_functions.py::ReturnTypeTest::test_array_agg 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg 282s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 282s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 282s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 282s test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 282s test/sql/test_functions.py::ReturnTypeTest::test_mode 282s test/orm/test_collection.py::DictHelpersTest::test_mixin2 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_mode 282s test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 282s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 282s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 282s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 282s test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 282s test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 282s test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 282s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 282s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 282s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 282s test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin2 282s test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 282s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 282s test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 282s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 282s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 282s test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 282s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 282s test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 282s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 282s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 282s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 282s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 282s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 282s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 282s test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 282s test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 282s test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 282s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 282s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 282s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 282s test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 282s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 282s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 282s [gw1] [ 28%] PASSED test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 282s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 282s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 282s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 282s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 282s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 282s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 282s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 282s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 282s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 282s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 282s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 282s test/orm/test_generative.py::GenerativeQueryTest::test_filter 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 282s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 282s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_filter 282s test/orm/test_generative.py::GenerativeQueryTest::test_offset 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 282s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset 282s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 282s test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 282s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 282s test/orm/test_generative.py::GenerativeQueryTest::test_order_by 282s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 283s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 283s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_order_by 283s test/orm/test_generative.py::GenerativeQueryTest::test_selectby 283s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 283s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 283s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_selectby 283s test/orm/test_generative.py::GenerativeQueryTest::test_slice 283s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_slice 283s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 283s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 283s test/orm/test_generative.py::GenerativeTest2::test_distinct_count 283s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 283s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 283s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeTest2::test_distinct_count 283s test/orm/test_generative.py::RelationshipsTest::test_from 283s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 283s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 283s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 283s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_from 283s test/orm/test_generative.py::RelationshipsTest::test_join 283s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 283s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_join 283s test/orm/test_generative.py::RelationshipsTest::test_outer_join 283s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join 283s test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 283s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 283s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 283s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 283s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 283s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 283s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 283s [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] 283s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 283s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 283s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 283s [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] 283s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 283s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 283s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 283s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 283s test/sql/test_compare.py::CacheKeyTest::test_cache_key 283s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key 283s test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 283s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 283s test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 283s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 283s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 283s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 283s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 283s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 283s test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 283s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 283s test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 283s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 283s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 283s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 283s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 283s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 283s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 283s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 283s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 283s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 283s test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 283s test/sql/test_compare.py::CacheKeyTest::test_in_with_none 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_in_with_none 283s test/sql/test_compare.py::CacheKeyTest::test_literal_binds 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_literal_binds 283s test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 283s test/sql/test_compare.py::CompareAndCopyTest::test_all_present 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_all_present 283s test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 283s test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 283s test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 283s test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 283s test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 283s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 283s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 283s test/sql/test_compare.py::CompareClausesTest::test_compare_binds 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_binds 283s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 283s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 283s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 283s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 283s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 283s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 283s test/sql/test_compare.py::CompareClausesTest::test_compare_labels 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_labels 283s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 283s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 283s test/sql/test_compare.py::CompareClausesTest::test_compare_tables 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_tables 283s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 283s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 283s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 283s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 283s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 283s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 283s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromOptionalArgs] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromOptionalArgs] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 284s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 284s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 284s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 284s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 284s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 284s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 284s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 284s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 284s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 284s test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 284s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 284s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 284s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 284s test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 284s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 284s test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 284s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 284s test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 284s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 284s test/orm/test_compile.py::CompileTest::test_misc_one 284s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_misc_one 284s test/orm/test_compile.py::CompileTest::test_with_polymorphic 284s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_with_polymorphic 284s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 284s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 284s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 284s test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 284s test/sql/test_compiler.py::BindParameterTest::test_bind_callable 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_callable 284s test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 284s test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 284s test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 284s test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 284s test/sql/test_compiler.py::BindParameterTest::test_binds 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_binds 284s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 284s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 284s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 284s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 284s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 284s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 284s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 284s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 284s test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 284s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 284s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 284s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 284s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 284s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 284s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 284s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 284s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 284s test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 284s test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 284s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 284s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 284s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 284s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 284s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 284s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 284s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 284s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 284s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 284s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 284s test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 284s test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 284s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 284s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 284s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 284s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 284s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 284s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 284s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 284s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 284s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 284s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 284s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 284s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 284s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 284s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 284s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 284s [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] 284s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt1-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 284s [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] 284s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 284s [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] 284s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt3-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 284s [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] 284s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 284s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 284s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 284s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 284s [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] 284s test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 284s test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 284s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 284s test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 284s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 284s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 284s test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 284s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 284s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 284s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 284s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 284s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 284s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 284s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 284s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 284s test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 284s test/sql/test_compiler.py::CoercionTest::test_None_and_val 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_val 284s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 284s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 284s test/sql/test_compiler.py::CoercionTest::test_val_and_None 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_None 284s test/sql/test_compiler.py::CoercionTest::test_val_and_false 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_false 284s test/sql/test_compiler.py::CoercionTest::test_val_and_null 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_null 284s test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 284s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 284s test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 285s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 285s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 285s [gw1] [ 30%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 285s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 285s test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_array 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 285s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 285s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable_and_not_valid 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable_and_not_valid 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_not_valid 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_not_valid 285s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 285s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 285s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 285s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 285s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 285s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 285s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 285s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 285s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 285s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 285s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 285s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 285s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 285s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 285s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 285s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 285s test/dialect/oracle/test_compiler.py::CompileTest::test_compound 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_compound 285s test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 285s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 285s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 285s test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 285s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 285s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 285s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 285s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 285s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 285s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 285s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 285s test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 285s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 285s test/dialect/oracle/test_compiler.py::CompileTest::test_cte 285s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_cte 285s test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 285s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 285s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 285s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 285s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 285s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 285s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 285s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 285s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 285s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 285s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 285s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 285s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 285s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 285s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 285s test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 285s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 285s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 285s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 285s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 285s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 285s test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 285s 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]] 285s [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]] 285s 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] 285s [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] 285s 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]] 285s [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]] 285s 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] 285s [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] 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 285s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 285s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 285s test/dialect/mssql/test_compiler.py::CompileTest::test_extract 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_extract 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 285s [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] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 285s [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] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 285s [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] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 285s [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] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 285s [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] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 285s [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] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 285s [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] 285s 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] 285s [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] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 285s [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] 285s 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] 285s [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] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 285s [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] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 285s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 285s 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] 285s [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] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch7-offset7-fetch_kw7-mssql_rn > Y AND mssql_rn <= Q + Y-params7] 285s [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] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch8-offset8-fetch_kw8-mssql_rn > [Y] AND mssql_rn <= [Q] + [Y]-params8] 285s [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] 285s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch9-offset9-fetch_kw9-mssql_rn > :Y AND mssql_rn <= :Q + :Y-params9] 285s [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] 285s test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 285s [gw0] [ 31%] SKIPPED test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 285s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 286s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 286s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 286s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 286s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 286s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 286s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 286s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 286s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 286s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_cascades_and_not_valid 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_cascades_and_not_valid 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_deferrable 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_deferrable 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_not_valid 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_not_valid 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 286s test/dialect/mssql/test_compiler.py::CompileTest::test_function 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function 286s test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 286s test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 286s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 286s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 286s test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 286s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 286s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 286s test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 286s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 286s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 286s test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 286s test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 286s [gw1] [ 31%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 286s test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 286s test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 286s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 286s test/dialect/mssql/test_compiler.py::CompileTest::test_insert 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert 286s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 286s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 286s test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 286s [gw1] [ 31%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 286s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 286s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 286s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 286s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 286s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 286s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 286s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 286s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 286s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 286s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 286s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 286s test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 286s test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 286s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 286s test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 286s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 286s test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 286s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 286s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 286s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 286s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 286s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 286s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data1 UNIQUE NULLS NOT DISTINCT (data)] 286s [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)] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 286s [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)] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 286s 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] 286s [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] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 286s [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] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 286s [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] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 286s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 286s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 286s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 286s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 286s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 286s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 286s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 286s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 286s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 286s [gw1] [ 31%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 286s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 286s test/dialect/oracle/test_compiler.py::CompileTest::test_owner 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_owner 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 286s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 286s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 286s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 286s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 286s test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 286s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 286s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable_and_include 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable_and_include 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_include 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_include 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 286s test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 286s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 286s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 286s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 286s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 286s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 286s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 286s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 286s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 286s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 286s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 286s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 286s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 286s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 286s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 286s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 286s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 286s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 286s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 286s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 286s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 286s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 286s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 286s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 286s 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.] 286s [gw0] [ 32%] 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.] 286s 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.] 286s [gw0] [ 32%] 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.] 286s 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.] 286s [gw0] [ 32%] 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.] 286s 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.] 286s [gw0] [ 32%] 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.] 286s 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] 286s [gw0] [ 32%] 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] 286s 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] 286s [gw0] [ 32%] 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] 286s 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] 286s [gw0] [ 32%] 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] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 286s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 286s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 286s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 286s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 286s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 286s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 286s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 286s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 286s test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 286s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT __[POSTCOMPILE_param_1] AS anon_1, __[POSTCOMPILE_param_2] AS anon_2-kw0] 286s [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] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 286s [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] 286s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 286s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 286s test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 286s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 287s test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 287s [gw0] [ 32%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 287s test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 287s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 287s test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 287s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 287s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 287s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 287s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 287s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 287s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 287s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 287s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 287s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 287s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 287s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 287s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 287s [gw0] [ 32%] 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] 287s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 287s [gw0] [ 32%] 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] 287s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 287s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 287s [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] 287s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 287s [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] 287s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 287s [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] 287s test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 287s test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 287s test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 287s test/sql/test_insert.py::MultirowTest::test_inline_default 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_inline_default 287s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 287s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 287s test/sql/test_insert.py::MultirowTest::test_multi_multi 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_multi_multi 287s test/sql/test_insert.py::MultirowTest::test_named 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named 287s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 287s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 287s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 287s test/sql/test_insert.py::MultirowTest::test_not_supported 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_not_supported 287s test/sql/test_insert.py::MultirowTest::test_positional 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_positional 287s test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 287s test/sql/test_insert.py::MultirowTest::test_python_fn_default 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_fn_default 287s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 287s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 287s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 287s test/sql/test_insert.py::MultirowTest::test_server_default 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default 287s test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 287s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 287s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 287s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 287s test/sql/test_insert.py::MultirowTest::test_sql_functions 287s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_functions 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 287s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 287s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 287s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 287s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 287s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [gw1] [ 32%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 287s [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] 287s 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] 287s [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] 287s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 287s 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] 287s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [gw0] [ 33%] 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] 288s 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] 288s [gw0] [ 33%] 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] 288s 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] 288s [gw0] [ 33%] 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] 288s 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] 288s [gw0] [ 33%] 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] 288s 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] 288s [gw0] [ 33%] 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] 288s 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] 288s [gw0] [ 33%] 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] 288s 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] 288s [gw0] [ 33%] 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] 288s 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] 288s [gw0] [ 33%] 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] 288s 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] 288s [gw0] [ 33%] 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] 288s 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] 288s [gw0] [ 33%] 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] 288s 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] 288s [gw0] [ 33%] 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] 288s 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] 288s [gw0] [ 33%] 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] 288s 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] 288s [gw0] [ 33%] 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] 288s 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] 288s [gw0] [ 33%] 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] 288s 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] 288s [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-not_warn_for_downgrades-clientside-autoinc] 288s 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] 288s [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-not_warn_for_downgrades-clientside-clientside] 288s 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] 288s [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-not_warn_for_downgrades-none-autoinc] 288s 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] 288s [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-not_warn_for_downgrades-none-clientside] 288s 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] 288s [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-not_warn_for_downgrades-sentinel-autoinc] 288s 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] 288s [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-not_warn_for_downgrades-sentinel-clientside] 288s 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] 288s [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-clientside-autoinc] 288s 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] 288s [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-clientside-clientside] 288s 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] 288s [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-none-autoinc] 288s 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] 288s [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-none-clientside] 288s 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] 288s [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-autoinc] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [gw1] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 288s [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] 288s 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] 288s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 288s [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] 288s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 288s [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] 288s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 288s [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] 288s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 288s [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] 288s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 288s [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] 288s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [gw1] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 288s [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] 288s 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] 288s [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] 288s 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] 288s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [gw1] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [gw1] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 288s [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] 288s 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] 288s [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] 288s 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] 288s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [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] 288s 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] 288s [gw1] [ 33%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 288s [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] 288s 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] 289s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [gw0] [ 34%] 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] 289s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 289s 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] 289s [gw0] [ 34%] 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] 289s 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] 289s [gw0] [ 34%] 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] 289s 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] 289s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 289s [gw0] [ 34%] 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] 289s 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] 289s [gw0] [ 34%] 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] 289s 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] 289s [gw0] [ 34%] 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] 289s 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] 289s [gw0] [ 34%] 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] 289s 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] 289s [gw0] [ 34%] 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] 289s 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] 289s [gw0] [ 34%] 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] 289s 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] 289s [gw0] [ 34%] 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] 289s 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] 289s [gw0] [ 34%] 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] 289s 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] 289s [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-default_string_uuid-identity] 289s 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] 289s [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-default_string_uuid-plain_autoinc] 289s 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] 289s [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-default_string_uuid-sequence] 289s 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] 289s [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-default_uuid-identity] 289s 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] 289s [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-default_uuid-plain_autoinc] 289s 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] 289s [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-default_uuid-sequence] 289s 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] 289s [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-explicit-identity] 289s 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] 289s [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-explicit-plain_autoinc] 289s 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] 289s [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-explicit-sequence] 289s 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] 289s [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-explicit_but_nullable-identity] 289s 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] 289s [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-explicit_but_nullable-plain_autoinc] 289s 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] 289s [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-explicit_but_nullable-sequence] 289s 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] 289s [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-identity-identity] 289s 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] 289s [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-identity-plain_autoinc] 289s 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] 289s [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-identity-sequence] 289s 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] 289s [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_not_omitted-identity] 289s 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] 289s [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_not_omitted-plain_autoinc] 289s 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] 289s [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_not_omitted-sequence] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 289s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 289s [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] 289s 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] 289s [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] 289s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 289s [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] 289s 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] 289s [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] 289s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 289s [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] 289s 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] 289s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 289s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 289s [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] 289s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 289s [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] 289s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 289s [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] 289s 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] 289s [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] 289s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 289s [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] 289s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 289s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 289s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 289s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 289s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 289s [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] 289s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 289s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 289s 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] 289s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 290s 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] 290s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 290s [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] 290s 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] 290s [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] 290s 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] 290s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s [gw1] [ 34%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 290s 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] 290s [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] 290s 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] 290s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 290s [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] 290s 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] 290s [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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [gw0] [ 35%] 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] 290s 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] 290s [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_sentinel-clientside] 290s 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] 290s [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_sentinel-serverside] 290s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s 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] 290s [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] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 290s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 290s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 290s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 290s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 290s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 290s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 290s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 290s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 290s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 290s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 290s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 290s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 290s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 290s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 290s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 290s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 290s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 291s [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] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 291s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 291s [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] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 291s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 291s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 291s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 291s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 291s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 291s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 291s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 291s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 291s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 291s test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 291s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 291s test/sql/test_inspect.py::TestCoreInspection::test_column_expr 291s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_column_expr 291s test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 291s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 291s test/sql/test_inspect.py::TestCoreInspection::test_select 291s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_select 291s test/sql/test_inspect.py::TestCoreInspection::test_table 291s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_table 291s test/base/test_inspect.py::TestInspection::test_class_insp 291s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_class_insp 291s test/base/test_inspect.py::TestInspection::test_def_insp 291s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_def_insp 291s test/base/test_inspect.py::TestInspection::test_hierarchy_insp 291s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_hierarchy_insp 291s test/base/test_inspect.py::TestInspection::test_no_inspect 291s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_no_inspect 291s test/orm/test_inspect.py::TestORMInspection::test_aliased_class 291s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 291s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 291s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_aliased_class 291s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 291s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 291s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 291s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 291s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 291s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 291s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 291s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 291s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 291s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 291s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 291s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 291s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 291s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 291s test/orm/test_inspect.py::TestORMInspection::test_attr_keys 291s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 292s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 292s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attr_keys 292s test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 292s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 292s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 292s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 292s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 292s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 292s test/orm/test_inspect.py::TestORMInspection::test_class_mapper 292s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 292s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 292s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_class_mapper 292s test/orm/test_inspect.py::TestORMInspection::test_col_filter 292s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 292s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 292s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_filter 292s test/orm/test_inspect.py::TestORMInspection::test_col_property 292s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 292s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 292s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_property 292s test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 292s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 292s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 292s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 292s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 292s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 292s test/orm/test_inspect.py::TestORMInspection::test_extension_types 292s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 292s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 292s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_extension_types 292s test/orm/test_inspect.py::TestORMInspection::test_identity_key 292s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 293s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 293s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 293s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 293s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_identity_key 293s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 293s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 293s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 293s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 293s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 293s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 293s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 293s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 293s test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 293s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 293s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 293s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 293s test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 293s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 293s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 293s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 293s test/orm/test_inspect.py::TestORMInspection::test_instance_state 293s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 293s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 293s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state 293s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 293s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 293s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 293s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 293s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 293s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 293s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 293s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 293s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 293s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 293s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 293s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 294s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 294s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 294s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 294s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 294s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 294s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 294s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 294s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 294s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 294s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 294s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 294s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 294s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 294s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 294s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 294s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 294s test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 294s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 294s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 294s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 294s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 294s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 294s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 294s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 294s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 294s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 294s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 294s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 294s test/orm/test_inspect.py::TestORMInspection::test_is_instance 294s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 295s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 295s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_is_instance 295s test/orm/test_inspect.py::TestORMInspection::test_local_table 295s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 295s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 295s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_local_table 295s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 295s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 295s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 295s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 295s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 295s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 295s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 295s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 295s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 295s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 295s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 295s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 295s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 295s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 295s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 295s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 295s test/orm/test_inspect.py::TestORMInspection::test_object_accessor 295s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 295s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 295s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_object_accessor 295s test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 295s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 295s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 295s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 296s test/orm/test_inspect.py::TestORMInspection::test_persistence_states 296s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 296s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 296s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persistence_states 296s test/orm/test_inspect.py::TestORMInspection::test_primary_key 296s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 296s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 296s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_primary_key 296s test/orm/test_inspect.py::TestORMInspection::test_property 296s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 296s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 296s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_property 296s test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 296s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 296s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 296s test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 296s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 296s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 296s test/orm/test_inspect.py::TestORMInspection::test_session_accessor 296s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 296s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 296s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_session_accessor 296s test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 296s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 296s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 296s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 296s test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 296s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 296s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 296s [gw0] [ 36%] PASSED test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 296s test/orm/test_instrumentation.py::InitTest::test_A 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_A 296s test/orm/test_instrumentation.py::InitTest::test_A_B_C 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_C 296s test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 296s test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 296s test/orm/test_instrumentation.py::InitTest::test_Ai 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai 296s test/orm/test_instrumentation.py::InitTest::test_Ai_B 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B 296s test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 296s test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 296s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 296s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 296s test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 296s test/orm/test_instrumentation.py::InitTest::test_Ai_bi 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi 296s test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 296s test/orm/test_instrumentation.py::InitTest::test_ai 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai 296s test/orm/test_instrumentation.py::InitTest::test_ai_B 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_B 296s test/orm/test_instrumentation.py::InitTest::test_ai_Bi 296s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_Bi 297s test/orm/test_instrumentation.py::InitTest::test_defaulted_init 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::InitTest::test_defaulted_init 297s test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 297s test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 297s test/orm/test_instrumentation.py::MiscTest::test_compileonattr 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr 297s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 297s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 297s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 297s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 297s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 297s test/orm/test_instrumentation.py::MiscTest::test_uninstrument 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::MiscTest::test_uninstrument 297s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 297s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 297s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 297s test/orm/test_instrumentation.py::OnLoadTest::test_basic 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::OnLoadTest::test_basic 297s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 297s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 297s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 297s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 297s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 297s [gw0] [ 36%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 297s test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 297s test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 297s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 297s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 297s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 297s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 297s test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 297s test/orm/test_joins.py::InheritedJoinTest::test_single_prop 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop 297s test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 297s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 297s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 297s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 297s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 297s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 297s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 297s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 297s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 297s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 297s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 297s test/orm/test_joins.py::JoinLateralTest::test_from_function 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function 297s test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 297s test/orm/test_joins.py::JoinLateralTest::test_select_subquery 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery 297s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 297s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 297s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 297s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 297s test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 297s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 297s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 297s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 297s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 297s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 297s 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] 297s [gw0] [ 36%] 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] 297s 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] 297s [gw0] [ 36%] 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] 297s 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] 297s [gw0] [ 36%] 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] 297s 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] 297s [gw0] [ 36%] 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] 297s test/orm/test_joins.py::JoinTest::test_aliased_classes 297s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 297s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes 297s test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 297s test/orm/test_joins.py::JoinTest::test_aliased_order_by 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_order_by 297s test/orm/test_joins.py::JoinTest::test_backwards_join 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_backwards_join 297s test/orm/test_joins.py::JoinTest::test_clause_onclause 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_clause_onclause 297s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 297s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 297s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 297s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 297s test/orm/test_joins.py::JoinTest::test_expression_onclauses 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_expression_onclauses 297s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 297s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 297s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 297s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 297s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 297s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 297s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 297s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 297s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 297s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 297s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 297s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 297s test/orm/test_joins.py::JoinTest::test_full_flag 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_full_flag 297s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 297s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 297s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 297s test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 297s test/orm/test_joins.py::JoinTest::test_isouter_flag 297s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_isouter_flag 298s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 298s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 298s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 298s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 298s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 298s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 298s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 298s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 298s test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 298s test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 298s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 298s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 298s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 298s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 298s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 298s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 298s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 298s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 298s test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 298s test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 298s test/orm/test_joins.py::JoinTest::test_left_w_no_entity 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_left_w_no_entity 298s test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 298s test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 298s test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 298s test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 298s test/orm/test_joins.py::JoinTest::test_no_onclause 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_onclause 298s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 298s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 298s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 298s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 298s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 298s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 298s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 298s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 298s test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 298s test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 298s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 298s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 298s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 298s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 298s test/orm/test_joins.py::JoinTest::test_plain_table 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_plain_table 298s test/orm/test_joins.py::JoinTest::test_pure_expression 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_pure_expression 298s test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 298s test/orm/test_joins.py::JoinTest::test_select_from 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_select_from 298s test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 298s test/orm/test_joins.py::JoinTest::test_single_prop_1 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_1 298s test/orm/test_joins.py::JoinTest::test_single_prop_12 298s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_12 298s test/orm/test_joins.py::JoinTest::test_single_prop_13 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_13 298s test/orm/test_joins.py::JoinTest::test_single_prop_2 298s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_2 298s test/orm/test_joins.py::JoinTest::test_single_prop_3 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_3 298s test/orm/test_joins.py::JoinTest::test_single_prop_4 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_4 298s test/orm/test_joins.py::JoinTest::test_single_prop_6 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_6 298s test/orm/test_joins.py::JoinTest::test_single_prop_9 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_9 298s test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 298s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 298s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 298s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 298s test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 298s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 298s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 298s test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 298s test/orm/test_joins.py::SelfReferentialM2MTest::test_any 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_any 298s test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 298s test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 298s test/orm/test_joins.py::SelfReferentialTest::test_any 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_any 298s test/orm/test_joins.py::SelfReferentialTest::test_contains 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_contains 298s test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 298s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 298s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 298s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 298s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 298s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 298s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 298s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 298s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 298s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 298s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 298s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 298s test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 298s test/orm/test_joins.py::SelfReferentialTest::test_has 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_has 298s test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 298s test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 298s test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 298s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 298s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 298s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 298s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 298s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 298s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 298s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 298s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 298s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 298s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 298s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 298s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 298s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 298s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 298s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 298s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 298s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 298s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 298s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 298s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 298s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 298s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 298s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 298s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 298s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 298s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 298s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 298s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 298s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 298s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 298s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 298s test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 298s test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 298s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 298s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 298s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 298s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 298s test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 298s test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 298s test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 298s test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 298s test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 298s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 298s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 298s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 298s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 298s test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 298s test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 298s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 298s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 298s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 298s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 298s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 298s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 298s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 298s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 298s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 298s [gw0] [ 37%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 298s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 298s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 298s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 298s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 298s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 298s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 298s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 298s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 298s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 298s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 298s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 298s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 298s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 298s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 298s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 298s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 298s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 298s test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 298s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 298s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 298s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 298s test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 298s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 299s test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 299s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 299s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 299s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 299s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 299s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 299s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 299s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 299s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 299s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 299s test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 299s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 299s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 299s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 299s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 299s test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 299s test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 299s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 299s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 299s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 299s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 299s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 299s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 299s test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 299s test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 299s test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 299s test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 299s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 299s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 299s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 299s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 299s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 299s test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 299s test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 299s test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 299s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 299s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 299s test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 299s test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 299s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 299s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 299s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 299s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 299s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 299s test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 299s test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 299s test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 299s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 299s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 299s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 299s test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 299s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 299s test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 299s test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 299s test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 299s test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 299s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 299s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 299s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 299s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 299s test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 299s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 299s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 299s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 299s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 299s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 299s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 299s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 299s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 299s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 299s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 299s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 299s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 300s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 300s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 300s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 300s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 300s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 300s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 300s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 300s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 300s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 300s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 300s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 300s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 300s test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 300s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 300s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 300s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 300s test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 300s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 300s test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 300s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 300s test/sql/test_lateral.py::LateralTest::test_from_function 300s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 300s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_from_function 300s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 300s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 300s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 300s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 300s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 300s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 300s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 300s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 300s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 300s test/sql/test_lateral.py::LateralTest::test_no_alias_construct 300s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_no_alias_construct 300s test/sql/test_lateral.py::LateralTest::test_plain_join 300s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join 300s test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 300s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 300s test/sql/test_lateral.py::LateralTest::test_select_from 300s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from 300s test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 300s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 300s test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 300s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 300s test/sql/test_lateral.py::LateralTest::test_standalone 300s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone 300s test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 300s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 300s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 300s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 300s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 300s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 300s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 300s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 300s test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 300s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 300s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 300s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 300s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 300s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 300s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 300s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 300s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 300s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 300s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 300s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 300s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 300s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 300s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 300s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 300s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 300s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 300s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 300s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 300s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 300s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 300s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 300s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 300s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 300s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 300s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 300s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 300s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 300s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 300s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 301s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 301s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 301s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 301s test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 301s test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 301s test/orm/test_lazy_relations.py::LazyTest::test_basic 301s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 301s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_basic 301s test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 301s test/orm/test_lazy_relations.py::LazyTest::test_distinct 301s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 301s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_distinct 301s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 301s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 301s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 301s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 301s test/orm/test_lazy_relations.py::LazyTest::test_limit 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_limit 301s test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 301s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 301s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 301s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 301s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 301s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 301s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 301s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 301s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 301s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 301s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 301s test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 301s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 301s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 301s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 302s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 302s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 302s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 302s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 302s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 302s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 302s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 302s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 302s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 302s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 302s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 302s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 302s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 302s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 302s test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 302s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 302s test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 302s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 302s test/orm/test_lazy_relations.py::LazyTest::test_orderby 302s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 302s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 302s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby 302s test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 302s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 303s test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 303s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 303s test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 303s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 303s test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 303s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 303s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 303s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 303s test/orm/test_lazy_relations.py::LazyTest::test_uses_get 303s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 303s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get 303s test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 303s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 303s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 303s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 303s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 303s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 303s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 303s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 303s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 303s test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 303s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 303s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 303s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 303s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 303s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 303s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 303s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 303s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 303s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 303s test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 303s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 303s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 303s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 303s test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 303s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 303s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 303s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 303s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 303s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 303s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 303s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 303s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 303s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 303s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 303s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 303s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 303s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 303s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 303s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 303s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 303s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 303s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 303s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 303s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 303s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 303s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 303s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 304s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 304s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 304s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 304s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 304s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 304s [gw0] [ 38%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 304s test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 304s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 304s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 304s test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 304s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 304s test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 304s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 304s test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 304s test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 304s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 304s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 304s test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 304s test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 304s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 304s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 304s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 304s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 304s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 304s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 305s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 305s test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 305s test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 305s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 305s test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 305s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 305s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 305s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 305s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 305s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 305s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 305s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 305s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 305s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 305s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 305s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 305s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 305s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 305s test/orm/test_lockmode.py::CompileTest::test_default_update 305s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 305s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_default_update 305s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 305s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 305s test/orm/test_lockmode.py::CompileTest::test_mysql_read 305s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 305s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_mysql_read 305s test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 305s test/orm/test_lockmode.py::CompileTest::test_oracle_update 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update 305s test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 305s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 305s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 305s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 305s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 305s test/orm/test_lockmode.py::CompileTest::test_postgres_read 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read 305s test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 305s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 305s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 305s test/orm/test_lockmode.py::CompileTest::test_postgres_update 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update 305s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 305s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 305s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 306s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 306s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 306s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 306s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 306s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 306s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 306s test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 306s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 306s test/orm/test_lockmode.py::ForUpdateTest::test_key_share 306s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 306s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_key_share 306s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 306s test/orm/test_lockmode.py::ForUpdateTest::test_nowait 306s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_nowait 306s test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 306s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 306s test/orm/test_lockmode.py::ForUpdateTest::test_plain 306s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_plain 306s test/orm/test_lockmode.py::ForUpdateTest::test_read 306s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_read 306s test/engine/test_logging.py::EchoTest::test_echo_flag_independence 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::EchoTest::test_echo_flag_independence 306s test/engine/test_logging.py::EchoTest::test_levels 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::EchoTest::test_levels 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 306s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 306s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 306s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 306s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 306s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 306s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 306s test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 306s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 306s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 306s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 306s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 306s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 306s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 306s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 306s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 306s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 306s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 306s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 306s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 306s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 306s test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 306s test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 306s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 306s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 306s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 306s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 306s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 306s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 306s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 306s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 306s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 306s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 306s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 306s [gw0] [ 39%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 306s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 306s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 306s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 306s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 306s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 306s [gw0] [ 39%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 306s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 306s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 306s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 306s [gw0] [ 39%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 306s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 306s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 307s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 307s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 307s [gw0] [ 39%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 307s test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 307s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 307s test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 307s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 307s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 307s test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 307s [gw0] [ 39%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 307s test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 307s [gw0] [ 39%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 307s test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 307s [gw0] [ 39%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 307s test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 307s [gw0] [ 39%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 307s test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 307s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 307s [gw0] [ 39%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 307s test/orm/test_manytomany.py::M2MTest::test_bidirectional 307s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_bidirectional 307s test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 307s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 307s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 307s test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 307s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 307s test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 307s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 307s test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 307s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 307s test/orm/test_manytomany.py::M2MTest::test_stale_conditions 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 307s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 307s [gw0] [ 39%] PASSED test/orm/test_manytomany.py::M2MTest::test_stale_conditions 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 307s test/orm/test_mapper.py::ComparatorFactoryTest::test_column 307s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 307s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 307s test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_column 307s test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 307s test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 307s test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 307s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 307s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 307s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 307s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 307s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 307s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 307s test/orm/test_mapper.py::DocumentTest::test_doc_propagate 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::DocumentTest::test_doc_propagate 307s test/orm/test_mapper.py::IsUserlandTest::test_column 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_column 307s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 307s test/orm/test_mapper.py::IsUserlandTest::test_descriptor 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_descriptor 307s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 307s test/orm/test_mapper.py::IsUserlandTest::test_dict 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_dict 307s test/orm/test_mapper.py::IsUserlandTest::test_int 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_int 307s test/orm/test_mapper.py::IsUserlandTest::test_relationship 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_relationship 307s test/orm/test_mapper.py::IsUserlandTest::test_set 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_set 307s test/orm/test_mapper.py::IsUserlandTest::test_string 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_string 307s test/orm/test_mapper.py::IsUserlandTest::test_unicode 307s [gw0] [ 39%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_unicode 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 308s test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 308s test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 308s test/orm/test_mapper.py::MagicNamesTest::test_mappish 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_mappish 308s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 308s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 308s test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 308s test/orm/test_mapper.py::MapperTest::test_add_property 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property 308s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-ColumnProperty] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-ColumnProperty] 308s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Column] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Column] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 308s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Relationship] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Relationship] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 308s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-ColumnProperty] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-ColumnProperty] 308s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Column] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Column] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 308s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Relationship] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Relationship] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 308s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-ColumnProperty] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-ColumnProperty] 308s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Column] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Column] 308s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Relationship] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Relationship] 308s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-ColumnProperty] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-ColumnProperty] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 308s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Column] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Column] 308s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Relationship] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Relationship] 308s test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 308s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 308s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 308s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 308s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 308s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 308s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 308s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 308s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 308s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 308s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 308s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 308s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 309s test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 309s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 309s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 309s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 309s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 309s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 309s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 309s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 309s test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 309s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 309s test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 309s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 309s test/orm/test_mapper.py::MapperTest::test_class_already_mapped 309s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_class_already_mapped 309s test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 309s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 309s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 309s test/orm/test_mapper.py::MapperTest::test_column_not_present 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 309s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 309s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_not_present 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 309s test/orm/test_mapper.py::MapperTest::test_column_prefix 309s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 309s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 309s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prefix 309s test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 309s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 309s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 309s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 309s test/orm/test_mapper.py::MapperTest::test_column_synonyms 309s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 309s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 309s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_synonyms 309s test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 309s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 309s test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 309s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 309s test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 309s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 309s test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 309s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 309s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 309s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 309s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 309s test/ext/test_hybrid.py::MethodExpressionTest::test_call 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_call 309s test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 309s test/ext/test_hybrid.py::MethodExpressionTest::test_expression 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_expression 309s test/ext/test_hybrid.py::MethodExpressionTest::test_info 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_info 309s test/ext/test_hybrid.py::MethodExpressionTest::test_query 309s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query 309s test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 309s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 309s test/orm/test_mapper.py::MapperTest::test_configure_on_session 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_session 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 309s test/orm/test_mapper.py::MapperTest::test_constructor_exc 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_constructor_exc 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 309s test/orm/test_mapper.py::MapperTest::test_count 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_count 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 309s test/orm/test_mapper.py::MapperTest::test_custom_join 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 309s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_custom_join 309s test/orm/test_mapper.py::MapperTest::test_decl_attributes 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_any 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_any 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 309s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 309s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 309s test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 309s test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 309s test/ext/test_hybrid.py::PropertyMirrorTest::test_class 309s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_class 310s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 310s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_decl_attributes 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 310s test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 310s test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 310s test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 310s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 310s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 310s test/ext/test_hybrid.py::PropertyMirrorTest::test_key 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_key 310s test/ext/test_hybrid.py::PropertyMirrorTest::test_property 310s test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_property 310s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 310s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 310s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 310s test/orm/test_mapper.py::MapperTest::test_entity_descriptor 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_entity_descriptor 310s test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 310s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 310s test/ext/test_hybrid.py::PropertyOverrideTest::test_property 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 310s test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_property 310s test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 310s test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 310s test/ext/test_hybrid.py::PropertyValueTest::test_set_get 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_set_get 310s test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 310s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 310s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 310s test/orm/test_mapper.py::MapperTest::test_function 310s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 310s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 310s test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 310s test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 310s test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 310s test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_function 310s test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 310s test/orm/test_mapper.py::MapperTest::test_incomplete_columns 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 310s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 310s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_incomplete_columns 310s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 310s test/orm/test_mapper.py::MapperTest::test_info 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 310s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_info 310s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 310s test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 310s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 310s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 310s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 310s [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)] 310s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 310s [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)] 310s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 310s [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)] 310s 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)] 310s [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)] 310s 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)] 310s [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)] 310s 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)] 310s [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)] 310s 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)] 310s [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)] 310s 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)] 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 310s [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)] 310s 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)] 310s [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)] 310s test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 310s 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)] 310s [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)] 310s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 310s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 310s test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 310s test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 310s test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 310s test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 310s test/sql/test_identity_column.py::IdentityTest::test_to_metadata 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_to_metadata 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 310s test/orm/test_mapper.py::MapperTest::test_many_to_many_count 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 310s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 310s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 310s test/orm/test_immediate_load.py::ImmediateTest::test_basic 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_many_to_many_count 310s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 310s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 310s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 310s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic 310s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 310s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 310s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 310s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 310s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 310s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 310s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 310s test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 310s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 310s test/orm/test_mapper.py::MapperTest::test_no_pks_1 310s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 310s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_1 310s test/orm/test_mapper.py::MapperTest::test_no_pks_2 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_2 310s test/orm/test_mapper.py::MapperTest::test_no_table 310s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_no_table 310s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 310s test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 310s test/orm/test_mapper.py::MapperTest::test_override_1 310s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_override_1 310s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 310s test/orm/test_mapper.py::MapperTest::test_override_2 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_override_2 310s test/orm/test_mapper.py::MapperTest::test_override_3 310s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 310s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_override_3 310s test/orm/test_mapper.py::MapperTest::test_prop_filters 310s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 310s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters 310s test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 310s test/orm/test_mapper.py::MapperTest::test_prop_shadow 310s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 310s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_shadow 310s test/orm/test_mapper.py::MapperTest::test_props 310s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 310s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_props 310s test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 310s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 310s test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 310s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 310s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 310s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 310s test/orm/test_mapper.py::MapperTest::test_reconstructor 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor 310s test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 310s test/orm/test_mapper.py::MapperTest::test_reconstructor_init 310s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init 311s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 311s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 311s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 311s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 311s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 311s test/orm/test_mapper.py::MapperTest::test_reentrant_compile 311s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 311s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 311s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 311s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_reentrant_compile 311s test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 311s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 311s test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 311s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 311s test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 311s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 311s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 311s test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 311s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 311s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 311s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 311s test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 311s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 311s test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 311s test/orm/test_mapper.py::MapperTest::test_synonym 311s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 311s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym 311s test/orm/test_mapper.py::MapperTest::test_synonym_column_location 311s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 311s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_column_location 311s test/orm/test_mapper.py::MapperTest::test_synonym_get_history 311s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_get_history 311s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 311s test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 311s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 311s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 311s test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 311s test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 311s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 311s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 311s test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 311s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 311s test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 311s test/ext/test_indexable.py::IndexPropertyTest::test_array 311s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array 311s test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 311s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 311s test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 311s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 311s test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 311s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 311s test/ext/test_indexable.py::IndexPropertyTest::test_json 311s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_json 311s test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 311s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 311s test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 311s test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 311s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 311s test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 311s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 311s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 311s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 311s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 311s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 311s test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 311s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 311s test/orm/test_mapper.py::MapperTest::test_unmapped_error 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_error 311s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 311s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 311s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 311s test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 311s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 311s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 311s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 311s test/orm/test_mapper.py::MapperTest::test_update_attr_keys 311s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 311s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_update_attr_keys 311s test/orm/test_mapper.py::MapperTest::test_utils 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_utils 311s test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 311s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 311s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 311s test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 311s test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 311s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 311s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 311s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 311s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 311s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 311s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 311s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 311s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 311s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 311s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 311s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 311s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 311s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 312s test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 312s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 312s test/orm/test_mapper.py::RequirementsTest::test_composite_results 312s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RequirementsTest::test_composite_results 312s test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 312s [gw0] [ 40%] PASSED test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 312s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 312s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 312s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 313s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 313s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 313s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 313s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 313s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 314s [gw1] [ 41%] 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] 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 314s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 314s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 314s [gw1] [ 41%] 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] 315s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 315s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 315s 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] 315s [gw1] [ 41%] 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] 315s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 315s [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] 315s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 315s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 315s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 315s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 315s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 315s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 315s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 315s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 315s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 315s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 315s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 315s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 315s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 315s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 315s test/sql/test_insert.py::EmptyTest::test_empty_insert_default 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_empty_insert_default 315s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 315s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 315s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 315s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 315s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 315s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 315s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 315s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 315s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 315s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 315s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 315s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 315s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 315s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 315s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 315s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 315s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 315s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 315s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 315s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 315s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 315s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 315s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 315s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 315s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 315s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 315s test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 315s test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 315s test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 315s test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 315s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 315s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 315s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 315s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 315s test/sql/test_insert.py::InsertTest::test_inline_default 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_inline_default 315s test/sql/test_insert.py::InsertTest::test_inline_defaults 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_inline_defaults 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_select 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_table 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_table 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_union 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_union 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 315s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 315s test/sql/test_insert.py::InsertTest::test_insert_literal_binds 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds 315s test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 315s test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 315s test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 315s test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 315s test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 315s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 315s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 315s test/sql/test_insert.py::InsertTest::test_insert_values_multiple 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_values_multiple 315s test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 315s test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 315s test/sql/test_insert.py::InsertTest::test_insert_with_values_func 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_func 315s test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 315s test/sql/test_insert.py::InsertTest::test_prefix_with 315s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_prefix_with 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 315s test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 315s test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 315s test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 315s test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 315s test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 315s test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 315s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 315s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 315s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 315s test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 315s test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 315s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 315s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 315s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 315s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 315s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 315s test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 315s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 315s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 315s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 315s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 315s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 315s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 315s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 315s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 315s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 315s test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 315s test/sql/test_metadata.py::ConstraintTest::test_column_references 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references 315s test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 315s test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 315s test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 315s test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 315s test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 315s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 315s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 315s test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 315s test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 315s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 315s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 315s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 315s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 315s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 315s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 315s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 315s test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 315s test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 315s test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 315s test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 315s test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 315s test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 315s test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 315s test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 315s test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 315s test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 315s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 315s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 315s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 315s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 315s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 315s test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 315s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 315s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 315s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 315s test/sql/test_metadata.py::ConstraintTest::test_table_references 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_table_references 315s test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 315s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 315s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 315s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 315s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 315s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 315s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 315s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 315s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 315s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 315s test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 315s test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 315s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 315s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 315s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 315s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 315s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 315s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 315s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 315s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 315s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 315s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 315s test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 315s test/sql/test_metadata.py::DialectKWArgTest::test_combined 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_combined 315s test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 315s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 315s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 315s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 315s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 315s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 315s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 315s test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 315s test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 315s test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 315s test/sql/test_metadata.py::DialectKWArgTest::test_participating 315s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating 316s test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 316s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 316s test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 316s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 316s test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 316s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 316s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 316s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 316s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 316s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 316s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 316s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 316s test/sql/test_metadata.py::DialectKWArgTest::test_update 316s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_update 316s test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 316s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 316s test/sql/test_metadata.py::InfoTest::test_check_constraint_info 316s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_check_constraint_info 316s test/sql/test_metadata.py::InfoTest::test_column_info 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_column_info 316s test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 316s test/sql/test_metadata.py::InfoTest::test_foreignkey_info 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_info 316s test/sql/test_metadata.py::InfoTest::test_index_info 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_index_info 316s test/sql/test_metadata.py::InfoTest::test_metadata_info 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_metadata_info 316s test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 316s test/sql/test_metadata.py::InfoTest::test_table_info 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_table_info 316s test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 316s test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 316s test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 316s test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 316s test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 316s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 316s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 316s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 316s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 316s test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 316s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 316s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 316s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 316s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 316s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 316s test/sql/test_metadata.py::MetaDataTest::test_fk_construct 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_construct 316s test/sql/test_metadata.py::MetaDataTest::test_fk_copy 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_copy 316s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 316s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 316s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 316s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 316s test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 316s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 316s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 316s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 316s test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 316s test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 316s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 316s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 316s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 316s test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 316s test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 316s test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 316s test/sql/test_metadata.py::MetaDataTest::test_nonexistent 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_nonexistent 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 316s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 316s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 316s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 316s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 316s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 316s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 316s test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 316s test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 316s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 316s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 316s test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 316s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 316s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 316s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 316s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 316s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 316s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 316s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 316s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 316s test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 316s test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 316s test/sql/test_metadata.py::NamingConventionTest::test_custom 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_custom 316s test/sql/test_metadata.py::NamingConventionTest::test_expression_index 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_expression_index 316s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 316s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 316s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 316s test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 316s test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 316s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 316s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 316s test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 316s test/sql/test_metadata.py::NamingConventionTest::test_ix_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_name 316s test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 316s [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] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 316s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 316s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 316s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 316s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 316s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 316s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 316s test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 316s test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 316s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 316s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 316s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 316s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 316s test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 316s test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 316s test/sql/test_metadata.py::NamingConventionTest::test_uq_key 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_key 316s test/sql/test_metadata.py::NamingConventionTest::test_uq_label 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_label 316s test/sql/test_metadata.py::NamingConventionTest::test_uq_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name 316s test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 316s test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 316s test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 316s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 316s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 316s test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 316s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 316s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 316s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 316s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 316s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 316s test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 316s test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 316s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 316s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 316s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 316s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 316s test/sql/test_metadata.py::SchemaTest::test_iteration 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_iteration 316s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 316s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 316s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 316s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 316s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 316s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 316s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 316s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 316s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 316s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 316s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 316s test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 316s test/sql/test_metadata.py::TableTest::test_append_column_existing_key 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_key 316s test/sql/test_metadata.py::TableTest::test_append_column_existing_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_name 316s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 316s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 316s test/sql/test_metadata.py::TableTest::test_autoincrement_replace 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_autoincrement_replace 316s test/sql/test_metadata.py::TableTest::test_c_immutable 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_c_immutable 316s test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 316s test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 316s test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 316s test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 316s test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 316s test/sql/test_metadata.py::TableTest::test_invalid_objects 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_invalid_objects 316s test/sql/test_metadata.py::TableTest::test_must_exist 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_must_exist 316s test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 316s test/sql/test_metadata.py::TableTest::test_pk_args_standalone 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_args_standalone 316s test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 316s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 316s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 316s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 316s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 316s test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 316s test/sql/test_metadata.py::TableTest::test_prefixes 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes 316s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 316s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 316s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 316s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 316s test/sql/test_metadata.py::TableTest::test_reset_exported_passes 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_reset_exported_passes 316s test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 316s test/sql/test_metadata.py::TableTest::test_table_info 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_table_info 316s test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 316s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 316s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 316s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 316s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 316s test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 316s test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 316s test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 316s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 316s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 316s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 316s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 316s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 316s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 316s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 316s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 316s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 316s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 316s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 316s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 316s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 317s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 317s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 317s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 317s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 317s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 317s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 317s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 317s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 317s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 317s test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 317s test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 317s test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 317s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 317s test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 317s test/sql/test_metadata.py::ToMetaDataTest::test_indexes 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes 317s test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 317s test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 317s test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 317s test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 317s test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 317s test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 317s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 317s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 317s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 317s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 317s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 317s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 317s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 317s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 317s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 317s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 317s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 317s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 317s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 317s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 317s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 317s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 317s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 317s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 317s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 317s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 317s test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 317s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 317s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 317s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 317s [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] 317s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 317s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 317s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 317s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 317s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 317s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 317s [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] 317s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 317s [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] 317s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 317s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 317s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 317s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 317s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 317s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 317s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 317s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 317s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 317s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 317s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 317s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 317s [gw0] [ 43%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 317s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 317s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 317s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 317s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 317s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 317s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 317s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 317s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 317s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 317s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 317s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 317s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 317s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 317s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 317s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 317s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 317s test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 317s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 317s test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 317s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 317s test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 318s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 318s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 318s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 318s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 318s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 318s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 318s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 318s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 318s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 318s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 318s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 318s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 318s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 318s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 318s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 318s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 318s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 318s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 318s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 318s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 318s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 319s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 319s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 319s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 319s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 319s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 319s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 319s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 319s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 319s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 319s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 319s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 319s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 320s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 320s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 321s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 321s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 322s [gw0] [ 43%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 322s test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 322s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 322s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 322s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 322s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 322s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 322s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 322s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 322s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 322s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 322s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 322s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 322s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 322s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 323s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 323s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 324s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 324s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 324s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 324s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 324s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 324s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 324s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 324s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 324s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 324s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 324s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 324s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 324s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 324s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 324s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 324s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 324s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 324s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 324s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 324s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 325s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 325s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 325s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 325s test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 325s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 325s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 325s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 325s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 325s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 325s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 325s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 325s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 325s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 325s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 326s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 326s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 326s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 326s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 327s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 327s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 327s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 327s [gw0] [ 44%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 327s test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 327s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 327s test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 327s test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 327s test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 327s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 327s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 327s test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 327s test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 327s test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 327s test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 327s test/ext/test_mutable.py::MutableCompositesTest::test_set_none 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_none 327s test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 327s test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 327s test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 327s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 328s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 328s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 328s test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 328s test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 328s test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 328s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 328s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 328s test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 328s test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 328s test/ext/test_mutable.py::MutableDictNoHashTest::test_update 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_update 328s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 328s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 328s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 328s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 328s test/ext/test_mutable.py::MutableListNoHashTest::test_append 328s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_append 329s test/ext/test_mutable.py::MutableListNoHashTest::test_clear 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_clear 329s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 329s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 329s test/ext/test_mutable.py::MutableListNoHashTest::test_copy 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_copy 329s test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 329s test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 329s test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 329s test/ext/test_mutable.py::MutableListNoHashTest::test_extend 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_extend 329s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 329s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 329s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 329s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 329s test/ext/test_mutable.py::MutableListNoHashTest::test_insert 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert 329s test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 329s test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 329s test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 329s test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 329s test/ext/test_mutable.py::MutableListNoHashTest::test_pop 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pop 329s test/ext/test_mutable.py::MutableListNoHashTest::test_remove 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_remove 329s test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 329s test/ext/test_mutable.py::MutableListNoHashTest::test_sort 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort 329s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 329s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 329s test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 329s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 329s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 329s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 329s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 329s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 329s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 329s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 329s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 329s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 329s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 330s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 330s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 330s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 331s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 331s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 331s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 331s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 331s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 331s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 331s [gw0] [ 44%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 331s test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 331s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 331s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 331s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 331s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 331s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 331s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 331s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 331s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 331s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 331s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 331s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 331s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 331s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 331s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 331s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 331s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 331s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 331s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 331s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 332s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 332s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 332s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 332s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 332s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 332s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 332s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 332s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 332s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 332s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 332s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 332s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 332s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 332s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 332s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 332s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 332s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 332s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 332s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 332s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 332s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 332s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 333s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 333s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 333s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 333s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 333s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 333s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 333s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 333s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 333s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 333s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 333s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 333s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 333s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 333s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 333s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 333s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 333s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 333s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 333s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 333s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 333s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 333s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 333s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 333s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 333s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 333s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 333s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 333s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 333s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 333s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 333s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 333s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 333s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 333s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 333s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 334s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 334s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 334s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 334s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 334s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 334s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 334s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 334s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 334s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 334s test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 334s test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 334s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 334s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 334s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 334s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 334s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 334s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 334s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 334s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 334s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 334s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 334s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 334s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 334s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 334s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 334s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 334s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 334s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 334s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 334s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 334s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 334s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 334s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 334s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 335s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 335s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 335s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 335s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 335s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 335s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 335s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 335s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 335s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 335s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 335s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 335s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 335s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 336s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 336s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 336s [gw0] [ 46%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 336s test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 336s test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 336s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 336s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 336s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 336s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 336s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 336s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 336s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 336s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 336s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 336s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 336s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 336s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 336s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 336s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 336s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 336s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 336s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 336s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 336s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 336s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 336s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 336s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 336s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 336s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 337s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 337s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 337s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 337s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 337s [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 337s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 337s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 337s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 337s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 337s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 337s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 337s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 337s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 337s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 337s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 337s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 337s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 337s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 337s [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 337s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 337s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 337s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 337s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 337s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 337s [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 337s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 337s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 337s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 337s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 337s test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 337s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 337s test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 337s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 337s test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 337s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 337s test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 337s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 337s test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 337s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 337s test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 337s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 337s test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 337s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 337s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 337s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 337s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 337s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 337s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 337s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 337s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 337s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 337s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 337s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 337s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 337s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 337s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 337s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 337s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 337s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 337s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 337s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 337s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 337s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 337s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 337s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 337s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 337s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 337s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 337s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 337s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 337s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 337s test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 337s test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 337s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 337s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 337s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 337s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 337s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 337s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 337s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 337s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 337s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 337s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 337s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 337s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 337s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 337s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 337s test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 337s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 337s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 337s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 337s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 337s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 337s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 337s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 337s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 337s test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 337s test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 337s test/sql/test_operators.py::BetweenTest::test_between_1 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_1 337s test/sql/test_operators.py::BetweenTest::test_between_2 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_2 337s test/sql/test_operators.py::BetweenTest::test_between_3 337s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_3 337s test/sql/test_operators.py::BetweenTest::test_between_4 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_4 338s test/sql/test_operators.py::BetweenTest::test_between_5 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_5 338s test/sql/test_operators.py::BetweenTest::test_between_6 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_6 338s test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 338s test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 338s test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 338s test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 338s test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 338s test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 338s test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 338s test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 338s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 338s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 338s test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 338s test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 338s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 338s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 338s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 338s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 338s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 338s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 338s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 338s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 338s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 338s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 338s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 338s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 338s test/sql/test_operators.py::BooleanEvalTest::test_eight 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eight 338s test/sql/test_operators.py::BooleanEvalTest::test_eleven 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eleven 338s test/sql/test_operators.py::BooleanEvalTest::test_five_a 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_a 338s test/sql/test_operators.py::BooleanEvalTest::test_five_b 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_b 338s test/sql/test_operators.py::BooleanEvalTest::test_four 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four 338s test/sql/test_operators.py::BooleanEvalTest::test_four_double 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four_double 338s test/sql/test_operators.py::BooleanEvalTest::test_nine 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_nine 338s test/sql/test_operators.py::BooleanEvalTest::test_one 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_one 338s test/sql/test_operators.py::BooleanEvalTest::test_seven_a 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_a 338s test/sql/test_operators.py::BooleanEvalTest::test_seven_b 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_b 338s test/sql/test_operators.py::BooleanEvalTest::test_seven_c 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_c 338s test/sql/test_operators.py::BooleanEvalTest::test_seven_d 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_d 338s test/sql/test_operators.py::BooleanEvalTest::test_six 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_six 338s test/sql/test_operators.py::BooleanEvalTest::test_ten 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_ten 338s test/sql/test_operators.py::BooleanEvalTest::test_three_a 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a 338s test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 338s test/sql/test_operators.py::BooleanEvalTest::test_three_b 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_b 338s test/sql/test_operators.py::BooleanEvalTest::test_twelve 338s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_twelve 338s test/sql/test_operators.py::BooleanEvalTest::test_two_a 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_a 338s test/sql/test_operators.py::BooleanEvalTest::test_two_b 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_b 338s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 338s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 338s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 338s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 338s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 338s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 338s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 338s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 338s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 338s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 338s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 338s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 338s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 338s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 338s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 338s test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 338s test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 338s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 338s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 338s test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 338s test/sql/test_operators.py::ConjunctionTest::test_eight 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eight 338s test/sql/test_operators.py::ConjunctionTest::test_eleven 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eleven 338s test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 338s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 338s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 338s test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 338s test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 338s test/sql/test_operators.py::ConjunctionTest::test_five 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_five 338s test/sql/test_operators.py::ConjunctionTest::test_four 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_four 338s test/sql/test_operators.py::ConjunctionTest::test_fourteen 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_fourteen 338s test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 338s test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 338s test/sql/test_operators.py::ConjunctionTest::test_nine 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_nine 338s test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 338s test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 338s test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 338s test/sql/test_operators.py::ConjunctionTest::test_seven 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_seven 338s test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 338s test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 338s test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 338s test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 338s test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 338s test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 338s test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 338s test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 338s test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 338s test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 338s test/sql/test_operators.py::ConjunctionTest::test_six 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six 338s test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 338s test/sql/test_operators.py::ConjunctionTest::test_ten 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_ten 338s test/sql/test_operators.py::ConjunctionTest::test_thirteen 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_thirteen 338s test/sql/test_operators.py::ConjunctionTest::test_twelve 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_twelve 338s test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 338s test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 338s test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 338s test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 338s test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 338s test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 338s test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 338s test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 338s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 338s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 338s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 338s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 338s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 338s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 338s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 338s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 338s test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 338s test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 338s test/sql/test_operators.py::CustomOpTest::test_python_impl 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl 338s test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 338s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 338s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 338s test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 338s test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 338s test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 338s test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 338s test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 338s test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 338s test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 338s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 338s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 338s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 338s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 338s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 338s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 338s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 338s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 338s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 338s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 338s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 338s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 338s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 338s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 338s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 339s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 339s test/sql/test_operators.py::ExtensionOperatorTest::test_contains 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_contains 339s test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 339s test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 339s test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 339s test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 339s test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 339s test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 339s test/sql/test_operators.py::InSelectableTest::test_in_cte_select 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_select 339s test/sql/test_operators.py::InSelectableTest::test_in_select 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_select 339s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 339s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 339s test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 339s test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 339s test/sql/test_operators.py::InSelectableTest::test_in_table 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table 339s test/sql/test_operators.py::InSelectableTest::test_in_table_alias 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table_alias 339s test/sql/test_operators.py::InTest::test_in_1 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_1 339s test/sql/test_operators.py::InTest::test_in_10 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_10 339s test/sql/test_operators.py::InTest::test_in_11 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_11 339s test/sql/test_operators.py::InTest::test_in_12 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_12 339s test/sql/test_operators.py::InTest::test_in_13 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_13 339s test/sql/test_operators.py::InTest::test_in_14 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_14 339s test/sql/test_operators.py::InTest::test_in_14_5 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_14_5 339s test/sql/test_operators.py::InTest::test_in_15 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_15 339s test/sql/test_operators.py::InTest::test_in_16 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_16 339s test/sql/test_operators.py::InTest::test_in_17 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_17 339s test/sql/test_operators.py::InTest::test_in_18 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_18 339s test/sql/test_operators.py::InTest::test_in_19 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_19 339s test/sql/test_operators.py::InTest::test_in_2 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_2 339s test/sql/test_operators.py::InTest::test_in_20 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_20 339s test/sql/test_operators.py::InTest::test_in_21 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_21 339s test/sql/test_operators.py::InTest::test_in_22 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_22 339s test/sql/test_operators.py::InTest::test_in_24 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_24 339s test/sql/test_operators.py::InTest::test_in_25 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_25 339s test/sql/test_operators.py::InTest::test_in_26 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_26 339s test/sql/test_operators.py::InTest::test_in_27 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_27 339s test/sql/test_operators.py::InTest::test_in_28 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_28 339s test/sql/test_operators.py::InTest::test_in_29[False] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_29[False] 339s test/sql/test_operators.py::InTest::test_in_29[True] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_29[True] 339s test/sql/test_operators.py::InTest::test_in_3 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_3 339s test/sql/test_operators.py::InTest::test_in_4 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_4 339s test/sql/test_operators.py::InTest::test_in_5 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_5 339s test/sql/test_operators.py::InTest::test_in_6 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_6 339s test/sql/test_operators.py::InTest::test_in_7 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_7 339s test/sql/test_operators.py::InTest::test_in_8 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_8 339s test/sql/test_operators.py::InTest::test_in_9 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_9 339s test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 339s test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 339s test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 339s test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 339s test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 339s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 339s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 339s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 339s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 339s test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 339s test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 339s test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 339s test/sql/test_operators.py::InTest::test_in_scalar_grouping 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_scalar_grouping 339s test/sql/test_operators.py::InTest::test_in_self_plus_negated 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated 339s test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 339s test/sql/test_operators.py::InTest::test_in_set 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_set 339s test/sql/test_operators.py::InTest::test_in_values[0] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_values[0] 339s test/sql/test_operators.py::InTest::test_in_values[1] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_values[1] 339s test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 339s test/sql/test_operators.py::InTest::test_type_inference_one 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_type_inference_one 339s test/sql/test_operators.py::InTest::test_type_inference_two 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_type_inference_two 339s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 339s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 339s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 339s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 339s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 339s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 339s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 339s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 339s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 339s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 339s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 339s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 339s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 339s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 339s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 339s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 339s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 339s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 339s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 339s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 339s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 339s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 339s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 339s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 339s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 339s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 339s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 339s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 339s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 339s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 339s test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 339s test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 339s test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 339s test/sql/test_operators.py::LikeTest::test_like_1 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_1 339s test/sql/test_operators.py::LikeTest::test_like_10 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_10 339s test/sql/test_operators.py::LikeTest::test_like_11 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_11 339s test/sql/test_operators.py::LikeTest::test_like_12 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_12 339s test/sql/test_operators.py::LikeTest::test_like_2 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_2 339s test/sql/test_operators.py::LikeTest::test_like_3 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_3 339s test/sql/test_operators.py::LikeTest::test_like_4 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_4 339s test/sql/test_operators.py::LikeTest::test_like_5 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_5 339s test/sql/test_operators.py::LikeTest::test_like_6 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_6 339s test/sql/test_operators.py::LikeTest::test_like_7 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_7 339s test/sql/test_operators.py::LikeTest::test_like_8 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_8 339s test/sql/test_operators.py::LikeTest::test_like_9 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_9 339s test/sql/test_operators.py::LikeTest::test_like_quote_escape 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_quote_escape 339s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 339s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 339s test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 339s test/sql/test_operators.py::MatchTest::test_match_1 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_1 339s test/sql/test_operators.py::MatchTest::test_match_2 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_2 339s test/sql/test_operators.py::MatchTest::test_match_3 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_3 339s test/sql/test_operators.py::MatchTest::test_match_4 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_4 339s test/sql/test_operators.py::MatchTest::test_match_5 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_5 339s test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 339s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 339s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 339s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 340s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 340s [gw1] [ 49%] 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] 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 340s [gw1] [ 49%] 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] 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 340s [gw1] [ 49%] 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] 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 340s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 340s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 341s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 341s test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 341s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 341s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 341s [gw1] [ 49%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 342s [gw1] [ 49%] 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] 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 342s [gw1] [ 49%] 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] 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 342s [gw1] [ 49%] 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] 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 342s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 342s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 342s test/engine/test_pool.py::AssertionPoolTest::test_connect_error 342s [gw1] [ 49%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_error 342s test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 344s [gw1] [ 49%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 344s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 344s [gw1] [ 49%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 344s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 344s [gw1] [ 49%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 344s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 344s [gw1] [ 49%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 344s test/engine/test_pool.py::NullPoolTest::test_reconnect 344s [gw1] [ 49%] PASSED test/engine/test_pool.py::NullPoolTest::test_reconnect 344s test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 344s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 344s test/engine/test_pool.py::PoolDialectTest::test_null_pool 344s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_null_pool 344s test/engine/test_pool.py::PoolDialectTest::test_queue_pool 344s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_queue_pool 344s test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 344s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 344s test/engine/test_pool.py::PoolDialectTest::test_static_pool 344s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_static_pool 344s test/engine/test_pool.py::PoolEventsTest::test_checkin_event 344s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event 346s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 346s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 346s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 346s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 347s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 347s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 348s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 348s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 350s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 350s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 350s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 350s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 351s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 351s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 352s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 352s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 354s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 354s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 355s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 355s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 355s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 355s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 355s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 355s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 355s test/engine/test_pool.py::PoolEventsTest::test_checkout_event 355s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event 355s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 355s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 355s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 355s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 355s test/engine/test_pool.py::PoolEventsTest::test_close 355s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_close 355s test/engine/test_pool.py::PoolEventsTest::test_connect_event 355s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event 355s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 355s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 356s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 356s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 356s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 356s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 356s test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 356s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 356s test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 356s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 356s test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 356s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 356s test/engine/test_pool.py::PoolEventsTest::test_detach 356s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach 356s test/engine/test_pool.py::PoolEventsTest::test_detach_close 356s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach_close 356s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 356s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 356s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 356s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 356s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 356s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 356s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 356s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 356s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 356s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 356s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 356s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 356s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 356s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 356s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 356s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 356s test/engine/test_pool.py::PoolEventsTest::test_reset_event 356s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_reset_event 356s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 356s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 356s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 356s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 357s test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 357s test/engine/test_pool.py::PoolTest::test_cursor_iterable 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_cursor_iterable 357s test/engine/test_pool.py::PoolTest::test_info 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_info 357s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 357s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 357s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 357s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 357s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 357s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 357s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 357s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 357s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 357s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 357s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 357s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 357s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 357s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 357s test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 357s test/engine/test_pool.py::PoolTest::test_rec_close_reopen 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_close_reopen 357s test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 357s test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 357s test/engine/test_pool.py::PoolTest::test_rec_info 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_info 357s test/engine/test_pool.py::PoolTest::test_rec_unconnected 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_unconnected 357s test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 357s test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 357s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 357s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 357s test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 357s test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 357s test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 357s test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 357s test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 357s test/engine/test_pool.py::QueuePoolTest::test_detach 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach 357s test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 357s test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 357s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 357s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 359s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 359s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 359s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 359s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 359s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 359s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 359s test/engine/test_pool.py::QueuePoolTest::test_fifo 359s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_fifo 359s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 360s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 360s test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 360s [gw1] [ 50%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 363s test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 363s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 363s test/engine/test_pool.py::QueuePoolTest::test_invalidate 363s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_invalidate 363s test/engine/test_pool.py::QueuePoolTest::test_lifo 363s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_lifo 364s test/engine/test_pool.py::QueuePoolTest::test_max_overflow 364s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 364s test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 364s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_max_overflow 364s test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 364s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 365s test/engine/test_pool.py::QueuePoolTest::test_no_overflow 365s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_overflow 368s test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 368s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 368s test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 368s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 368s test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 368s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 368s test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 368s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 368s test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 368s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 368s test/engine/test_pool.py::QueuePoolTest::test_reconnect 368s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_reconnect 368s test/engine/test_pool.py::QueuePoolTest::test_recreate 368s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recreate 368s test/engine/test_pool.py::QueuePoolTest::test_recycle 368s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle 368s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 368s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 368s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 368s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 368s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 368s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 372s test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 372s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 373s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 373s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 373s test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 373s [gw1] [ 50%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 375s test/engine/test_pool.py::QueuePoolTest::test_timeout 375s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout 375s test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 375s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 377s test/engine/test_pool.py::QueuePoolTest::test_timeout_race 377s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 379s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 379s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_race 380s test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 380s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 380s test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 380s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 380s test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 380s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 380s test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 380s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 380s test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 380s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 381s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 381s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 382s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 382s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 383s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 383s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 383s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 383s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 385s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 385s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 387s test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 387s test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 387s test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 387s test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 387s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 387s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 387s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 387s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 387s test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 387s test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 387s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 387s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 387s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 387s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 387s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 387s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 387s test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 387s test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 387s test/engine/test_pool.py::StaticPoolTest::test_connect 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::StaticPoolTest::test_connect 387s test/engine/test_pool.py::StaticPoolTest::test_recreate 387s [gw1] [ 50%] PASSED test/engine/test_pool.py::StaticPoolTest::test_recreate 387s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 387s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 387s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 387s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 387s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 387s test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 387s test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 387s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 387s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 387s test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 387s test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 387s test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 387s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 387s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 387s test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 387s test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 387s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 387s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 387s test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 387s test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 387s test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 387s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 387s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 387s test/orm/inheritance/test_productspec.py::InheritTest::test_five 387s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_five 387s test/orm/inheritance/test_productspec.py::InheritTest::test_four 387s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_four 387s test/orm/inheritance/test_productspec.py::InheritTest::test_one 387s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_one 387s test/orm/inheritance/test_productspec.py::InheritTest::test_three 387s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_three 387s test/orm/inheritance/test_productspec.py::InheritTest::test_two 387s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_two 387s test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 387s [gw1] [ 50%] PASSED test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 387s test/orm/test_query.py::AggregateTest::test_apply 387s [gw1] [ 50%] PASSED test/orm/test_query.py::AggregateTest::test_apply 387s test/orm/test_query.py::AggregateTest::test_having 387s [gw1] [ 50%] PASSED test/orm/test_query.py::AggregateTest::test_having 387s test/orm/test_query.py::AggregateTest::test_sum 387s [gw1] [ 50%] PASSED test/orm/test_query.py::AggregateTest::test_sum 387s test/orm/test_query.py::BooleanEvalTest::test_five 387s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_five 387s test/orm/test_query.py::BooleanEvalTest::test_four 387s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_four 387s test/orm/test_query.py::BooleanEvalTest::test_one 387s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_one 387s test/orm/test_query.py::BooleanEvalTest::test_three 387s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_three 387s test/orm/test_query.py::BooleanEvalTest::test_two 387s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_two 387s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 387s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 387s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 387s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 387s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 387s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 387s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 387s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 387s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 387s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 387s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 387s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 387s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 387s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 387s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 387s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 387s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 387s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 388s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 388s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 388s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 388s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 388s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 388s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 388s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 388s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 388s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 388s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 388s test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 388s [gw1] [ 50%] PASSED test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 388s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 388s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 388s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 388s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 388s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 388s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 388s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 388s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 388s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 388s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 388s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 388s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 388s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 388s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 388s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 388s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 388s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 388s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 388s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 388s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 388s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 388s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 388s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 388s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 388s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 388s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 388s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 388s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 388s test/orm/test_query.py::CountTest::test_basic 388s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_basic 388s test/orm/test_query.py::CountTest::test_basic_future 388s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_basic_future 388s test/orm/test_query.py::CountTest::test_cols 388s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_cols 388s test/orm/test_query.py::CountTest::test_cols_future 388s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_cols_future 388s test/orm/test_query.py::CountTest::test_count_char 388s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_count_char 388s test/orm/test_query.py::CountTest::test_loader_options_ignored 388s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_loader_options_ignored 388s test/orm/test_query.py::CountTest::test_multiple_entity 388s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity 388s test/orm/test_query.py::CountTest::test_multiple_entity_future 388s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity_future 388s test/orm/test_query.py::CountTest::test_nested 388s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_nested 388s test/orm/test_query.py::CountTest::test_nested_future 388s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_nested_future 388s test/orm/test_query.py::DistinctTest::test_basic 388s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_basic 388s test/orm/test_query.py::DistinctTest::test_basic_standalone 388s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_basic_standalone 388s test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 388s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 388s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 388s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 388s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 388s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 388s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 388s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 388s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 388s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 388s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 388s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 388s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 388s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 388s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 388s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 388s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 388s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 388s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 388s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 388s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 388s [gw1] [ 50%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 388s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 388s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 388s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 388s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 388s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 388s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 388s test/orm/test_query.py::DistinctTest::test_issue_5470_five 388s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_five 388s test/orm/test_query.py::DistinctTest::test_issue_5470_four 388s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_four 388s test/orm/test_query.py::DistinctTest::test_issue_5470_one 388s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_one 388s test/orm/test_query.py::DistinctTest::test_issue_5470_three 388s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_three 388s test/orm/test_query.py::DistinctTest::test_issue_5470_two 388s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_two 388s test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 388s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 388s test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 388s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 388s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 388s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 388s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 388s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 388s test/orm/test_query.py::ExecutionOptionsTest::test_get_options 388s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_get_options 388s test/orm/test_query.py::ExecutionOptionsTest::test_option_building 388s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_option_building 388s test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 389s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 389s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 389s test/orm/test_query.py::ExistsTest::test_exists 389s [gw0] [ 51%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 389s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists 389s test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 389s test/orm/test_query.py::ExistsTest::test_exists_col_expression 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_expression 389s test/orm/test_query.py::ExistsTest::test_exists_col_warning 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_warning 389s test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 389s test/orm/test_query.py::ExistsTest::test_exists_w_select_from 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_w_select_from 389s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 389s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 389s test/orm/test_query.py::ExpressionTest::test_deferred_instances 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_deferred_instances 389s test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 389s test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 389s test/orm/test_query.py::ExpressionTest::test_group_by_append 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_append 389s test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 389s test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 389s test/orm/test_query.py::ExpressionTest::test_group_by_plain 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_plain 389s test/orm/test_query.py::ExpressionTest::test_in 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_in 389s test/orm/test_query.py::ExpressionTest::test_join 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_join 389s test/orm/test_query.py::ExpressionTest::test_label 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_label 389s test/orm/test_query.py::ExpressionTest::test_labeled_subquery 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_labeled_subquery 389s test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 389s test/orm/test_query.py::ExpressionTest::test_named_subquery 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_named_subquery 389s test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 389s test/orm/test_query.py::ExpressionTest::test_order_by_append 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_append 389s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 389s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 389s test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 389s test/orm/test_query.py::ExpressionTest::test_order_by_plain 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_plain 389s test/orm/test_query.py::ExpressionTest::test_param_transfer 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_param_transfer 389s test/orm/test_query.py::ExpressionTest::test_reduced_subquery 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_reduced_subquery 389s test/orm/test_query.py::ExpressionTest::test_scalar_subquery 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery 389s test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 389s test/orm/test_query.py::ExpressionTest::test_select 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_select 389s test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 389s test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 389s test/orm/test_query.py::ExpressionTest::test_union 389s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_union 389s test/orm/test_query.py::FilterTest::test_any 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_any 389s test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 389s test/orm/test_query.py::FilterTest::test_basic 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_basic 389s test/orm/test_query.py::FilterTest::test_blank_filter_by 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_blank_filter_by 389s test/orm/test_query.py::FilterTest::test_clause_element_ok 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_clause_element_ok 389s test/orm/test_query.py::FilterTest::test_contains 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_contains 389s test/orm/test_query.py::FilterTest::test_contains_m2m 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_contains_m2m 389s test/orm/test_query.py::FilterTest::test_empty_filters 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_empty_filters 389s test/orm/test_query.py::FilterTest::test_exists 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_exists 389s test/orm/test_query.py::FilterTest::test_filter_by 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by 389s test/orm/test_query.py::FilterTest::test_filter_by_against_binary 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_binary 389s test/orm/test_query.py::FilterTest::test_filter_by_against_cast 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_cast 389s test/orm/test_query.py::FilterTest::test_filter_by_against_function 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_function 389s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 389s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 389s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 389s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 389s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 389s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 389s test/orm/test_query.py::FilterTest::test_filter_by_against_label 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_label 389s test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 389s test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 389s test/orm/test_query.py::FilterTest::test_filter_by_no_property 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_no_property 389s test/orm/test_query.py::FilterTest::test_filter_by_non_entity 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_non_entity 389s test/orm/test_query.py::FilterTest::test_filter_by_tables 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_tables 389s test/orm/test_query.py::FilterTest::test_has 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_has 389s test/orm/test_query.py::FilterTest::test_limit_offset 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_limit_offset 389s test/orm/test_query.py::FilterTest::test_none_comparison 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_none_comparison 389s test/orm/test_query.py::FilterTest::test_object_comparison 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison 389s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 389s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 389s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 389s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 389s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 389s test/orm/test_query.py::FilterTest::test_one_filter 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_one_filter 389s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 389s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 389s test/orm/test_query.py::FilterTest::test_text_coerce 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_text_coerce 389s test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 389s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 390s test/orm/test_query.py::GetTest::test_get_against_col 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_against_col 390s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 390s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 390s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 390s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 390s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 390s test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 390s test/orm/test_query.py::GetTest::test_get_composite_pk_result 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_result 390s test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 390s test/orm/test_query.py::GetTest::test_get_fully_null_pk 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_pk 390s test/orm/test_query.py::GetTest::test_get_null_pk 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_null_pk 390s test/orm/test_query.py::GetTest::test_get_synonym_direct_name 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_direct_name 390s test/orm/test_query.py::GetTest::test_get_synonym_indirect 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_indirect 390s test/orm/test_query.py::GetTest::test_get_too_few_params 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params 390s test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 390s test/orm/test_query.py::GetTest::test_get_too_many_params 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_too_many_params 390s test/orm/test_query.py::GetTest::test_load 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_load 390s test/orm/test_query.py::GetTest::test_loader_options 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_loader_options 390s test/orm/test_query.py::GetTest::test_unicode 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_unicode 390s test/orm/test_query.py::GetTest::test_unique_param_names 390s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_unique_param_names 390s test/orm/test_query.py::HasAnyTest::test_any_many_to_many 390s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many 390s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 390s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 390s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 390s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 390s test/orm/test_query.py::HasAnyTest::test_any_one_to_many 390s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_any_one_to_many 390s test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 390s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 390s test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 390s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 390s test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 390s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 390s test/orm/test_query.py::HasAnyTest::test_has_many_to_one 390s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_has_many_to_one 390s test/orm/test_query.py::HasMapperEntitiesTest::test_cols 390s [gw1] [ 51%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols 390s test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 390s [gw1] [ 51%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 390s test/orm/test_query.py::HasMapperEntitiesTest::test_entity 390s [gw1] [ 51%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity 390s test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 390s [gw1] [ 51%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 390s test/orm/test_query.py::HintsTest::test_hints 390s [gw1] [ 51%] PASSED test/orm/test_query.py::HintsTest::test_hints 390s test/orm/test_query.py::HintsTest::test_statement_hints 390s [gw1] [ 51%] PASSED test/orm/test_query.py::HintsTest::test_statement_hints 390s test/orm/test_query.py::ImmediateTest::test_getslice 390s [gw1] [ 51%] PASSED test/orm/test_query.py::ImmediateTest::test_getslice 390s test/orm/test_query.py::ImmediateTest::test_one 390s [gw1] [ 51%] PASSED test/orm/test_query.py::ImmediateTest::test_one 390s test/orm/test_query.py::ImmediateTest::test_one_or_none 390s [gw1] [ 51%] PASSED test/orm/test_query.py::ImmediateTest::test_one_or_none 390s test/orm/test_query.py::ImmediateTest::test_scalar 390s [gw1] [ 51%] PASSED test/orm/test_query.py::ImmediateTest::test_scalar 390s test/orm/test_query.py::InvalidGenerationsTest::test_distinct 390s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_distinct 391s test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 391s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 391s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 391s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 391s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 391s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 391s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 391s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 391s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 391s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 391s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 391s test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 391s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 391s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 391s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 391s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 391s test/orm/test_query.py::InvalidGenerationsTest::test_no_from 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_from 391s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 391s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 391s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 391s test/orm/test_query.py::InvalidGenerationsTest::test_order_by 391s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_order_by 391s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 391s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 391s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 391s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 391s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 391s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 391s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 391s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 391s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 391s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 391s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 391s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 391s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 391s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 391s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 391s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 391s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 391s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 391s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 391s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 391s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 391s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 391s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 391s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 391s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 391s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 391s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 391s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 391s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 391s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 391s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 391s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 391s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 391s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 391s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 391s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 391s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 391s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 391s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 391s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 391s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 391s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 391s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 391s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 391s test/orm/test_query.py::MiscTest::test_with_session 391s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_with_session 391s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 391s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 391s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 391s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 391s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 391s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 391s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 391s test/orm/test_query.py::OperatorTest::test_between 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_between 391s test/orm/test_query.py::OperatorTest::test_clauses 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_clauses 391s test/orm/test_query.py::OperatorTest::test_collate 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_collate 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 391s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 391s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 392s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 392s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 392s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 392s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 392s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 392s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 392s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 392s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 392s test/orm/test_query.py::OperatorTest::test_in 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_in 392s test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 392s test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 392s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 392s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 392s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 392s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 392s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 392s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 392s test/orm/test_query.py::OperatorTest::test_multilevel_any 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_multilevel_any 392s test/orm/test_query.py::OperatorTest::test_neg 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_neg 392s test/orm/test_query.py::OperatorTest::test_o2m_any 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any 392s test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 392s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 392s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 392s test/orm/test_query.py::OperatorTest::test_op 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_op 392s test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 392s test/orm/test_query.py::OperatorTest::test_selfref_between 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_between 392s test/orm/test_query.py::OperatorTest::test_selfref_relationship 392s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_relationship 392s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 392s [gw1] [ 52%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 392s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 392s [gw1] [ 52%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 392s test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 392s test/orm/test_query.py::ParentTest::test_invalid_property 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_invalid_property 392s test/orm/test_query.py::ParentTest::test_m2m 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_m2m 392s test/orm/test_query.py::ParentTest::test_no_strings 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_no_strings 392s test/orm/test_query.py::ParentTest::test_noparent 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_noparent 392s test/orm/test_query.py::ParentTest::test_o2m 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_o2m 392s test/orm/test_query.py::ParentTest::test_select_from 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_select_from 392s test/orm/test_query.py::ParentTest::test_select_from_alias 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias 392s test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 392s test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 392s test/orm/test_query.py::ParentTest::test_unique_binds_or 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_or 392s test/orm/test_query.py::ParentTest::test_unique_binds_union 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_union 392s test/orm/test_query.py::ParentTest::test_with_pending_autoflush 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_autoflush 392s test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 392s test/orm/test_query.py::ParentTest::test_with_transient 392s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_with_transient 392s test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 392s [gw1] [ 52%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 392s test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 392s [gw1] [ 52%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 392s test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 392s [gw1] [ 52%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 392s test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 392s [gw1] [ 52%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 392s test/orm/test_query.py::QueryClsTest::test_callable_expr 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr 392s test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 392s test/orm/test_query.py::QueryClsTest::test_callable_get 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_get 392s test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 392s test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 392s test/orm/test_query.py::QueryClsTest::test_fn_expr 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr 392s test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 392s test/orm/test_query.py::QueryClsTest::test_fn_get 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_get 392s test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 392s test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 392s test/orm/test_query.py::QueryClsTest::test_plain_expr 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr 392s test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 392s test/orm/test_query.py::QueryClsTest::test_plain_get 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_get 392s test/orm/test_query.py::QueryClsTest::test_subclass_expr 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr 392s test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 392s test/orm/test_query.py::QueryClsTest::test_subclass_get 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_get 392s test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 392s test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 392s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 392s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 392s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 392s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 392s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 392s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 392s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 392s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 392s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 392s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 393s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 393s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 393s test/sql/test_query.py::RequiredBindTest::test_insert 393s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_insert 393s test/sql/test_query.py::RequiredBindTest::test_required_flag 393s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_required_flag 393s test/sql/test_query.py::RequiredBindTest::test_select_columns 393s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_columns 393s test/sql/test_query.py::RequiredBindTest::test_select_where 393s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_where 393s test/sql/test_query.py::RequiredBindTest::test_text 393s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_text 393s test/orm/test_query.py::RowLabelingTest::test_entity 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity 393s test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 393s test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 393s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 393s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 393s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 393s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 393s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 393s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 393s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 393s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 393s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 393s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 393s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 393s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 393s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 393s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 393s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 393s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 393s test/orm/test_query.py::RowLabelingTest::test_with_only_columns 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_with_only_columns 393s test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 393s test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 393s test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 393s test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 393s test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 393s test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 393s test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 393s test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 393s test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 393s test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 393s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 393s test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 394s test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 394s test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 394s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 394s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 394s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 394s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 394s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 394s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 394s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 394s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 394s 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] 394s [gw1] [ 52%] 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] 394s 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] 394s [gw1] [ 52%] 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] 394s 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] 394s [gw1] [ 52%] 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] 394s test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 394s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 394s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 394s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 394s test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 394s test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 394s test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 394s test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 394s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 394s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 394s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 394s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 394s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 394s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 394s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 394s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 394s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 394s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 394s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 394s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 394s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 394s test/orm/test_query.py::SessionBindTest::test_aggregate_fn 394s [gw1] [ 52%] PASSED test/orm/test_query.py::SessionBindTest::test_aggregate_fn 395s test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 395s [gw1] [ 52%] PASSED test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 395s test/orm/test_query.py::SessionBindTest::test_binary_op 395s [gw1] [ 52%] PASSED test/orm/test_query.py::SessionBindTest::test_binary_op 395s test/orm/test_query.py::SessionBindTest::test_boolean_op 395s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_boolean_op 395s test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 395s [gw0] [ 53%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 395s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 395s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 395s test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 395s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 395s test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 395s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 395s test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 395s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 395s test/orm/test_query.py::SessionBindTest::test_case 395s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_case 396s test/orm/test_query.py::SessionBindTest::test_cast 396s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_cast 396s test/orm/test_query.py::SessionBindTest::test_column_property 396s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_column_property 396s test/orm/test_query.py::SessionBindTest::test_column_property_select 396s [gw1] [ 53%] SKIPPED test/orm/test_query.py::SessionBindTest::test_column_property_select 396s test/orm/test_query.py::SessionBindTest::test_count 396s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_count 396s test/orm/test_query.py::SessionBindTest::test_plain_table 396s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table 396s test/orm/test_query.py::SessionBindTest::test_plain_table_count 396s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_count 396s test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 396s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 396s test/orm/test_query.py::SessionBindTest::test_single_col 396s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col 397s test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 397s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 397s test/orm/test_query.py::SessionBindTest::test_single_entity_q 397s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_single_entity_q 397s test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 397s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 397s test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 397s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 397s test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 397s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 397s test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 397s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 397s test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 397s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 398s test/orm/test_query.py::SessionBindTest::test_type_coerce 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_type_coerce 398s test/orm/test_query.py::SetOpsTest::test_eager_load 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_eager_load 398s test/orm/test_query.py::SetOpsTest::test_intersect 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_intersect 398s test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 398s test/orm/test_query.py::SetOpsTest::test_statement_labels 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_statement_labels 398s test/orm/test_query.py::SetOpsTest::test_union 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union 398s test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 398s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 398s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 398s test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 398s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 398s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 398s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 398s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 398s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 398s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 398s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 398s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 398s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 398s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 398s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 398s test/orm/test_query.py::SynonymTest::test_froms_aliased_col 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_froms_aliased_col 398s test/orm/test_query.py::SynonymTest::test_joins 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_joins 398s test/orm/test_query.py::SynonymTest::test_options 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_options 398s test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 398s test/orm/test_query.py::SynonymTest::test_with_parent 398s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_with_parent 398s test/orm/test_query.py::TextErrorTest::test_filter 398s [gw1] [ 53%] PASSED test/orm/test_query.py::TextErrorTest::test_filter 398s test/orm/test_query.py::TextErrorTest::test_from_statement 398s [gw1] [ 53%] PASSED test/orm/test_query.py::TextErrorTest::test_from_statement 398s test/orm/test_query.py::TextErrorTest::test_having 398s [gw1] [ 53%] PASSED test/orm/test_query.py::TextErrorTest::test_having 398s test/orm/test_query.py::TextTest::test_binds_coerce 398s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_binds_coerce 398s test/orm/test_query.py::TextTest::test_columns_mismatched 398s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched 398s test/orm/test_query.py::TextTest::test_columns_mismatched_future 398s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched_future 399s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 399s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 399s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 399s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 399s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 399s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 399s test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 399s test/orm/test_query.py::TextTest::test_group_by_accepts_text 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_group_by_accepts_text 399s test/orm/test_query.py::TextTest::test_needs_text 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_needs_text 399s test/orm/test_query.py::TextTest::test_order_by_w_eager_five 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_five 399s test/orm/test_query.py::TextTest::test_order_by_w_eager_four 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_four 399s test/orm/test_query.py::TextTest::test_order_by_w_eager_one 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_one 399s test/orm/test_query.py::TextTest::test_order_by_w_eager_three 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_three 399s test/orm/test_query.py::TextTest::test_order_by_w_eager_two 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_two 399s test/orm/test_query.py::TextTest::test_plain_textual_column 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_plain_textual_column 399s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 399s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 399s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 399s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 399s test/orm/test_query.py::TextTest::test_select_star 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_select_star 399s test/orm/test_query.py::TextTest::test_select_star_future 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_select_star_future 399s test/orm/test_query.py::TextTest::test_textual_select_orm_columns 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_textual_select_orm_columns 399s test/orm/test_query.py::TextTest::test_via_select 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_via_select 399s test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 399s test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 399s test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 399s test/orm/test_query.py::TextTest::test_whereclause 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_whereclause 399s test/orm/test_query.py::TextTest::test_whereclause_future 399s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_whereclause_future 399s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 399s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 399s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 399s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 399s test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 399s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 399s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 399s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 399s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 399s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 399s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 399s [gw0] [ 53%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 399s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 399s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 399s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 399s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 399s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 399s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 399s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 399s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 399s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 399s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 399s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 399s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 399s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 399s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 399s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 399s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 399s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 399s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 400s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 400s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 400s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 401s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 401s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 401s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 401s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 401s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 401s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 401s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 401s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 401s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 401s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 402s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 402s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 403s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 403s [gw0] [ 53%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 404s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 404s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 404s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 404s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 404s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 404s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 404s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 404s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 404s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 404s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 404s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 404s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 404s test/sql/test_quote.py::PreparerTest::test_alembic_quote 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::PreparerTest::test_alembic_quote 404s test/sql/test_quote.py::PreparerTest::test_unformat 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat 404s test/sql/test_quote.py::PreparerTest::test_unformat_custom 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat_custom 404s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 404s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 404s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 404s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 404s test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 404s test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 404s test/sql/test_quote.py::QuoteTest::test_collate 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_collate 404s test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 404s test/sql/test_quote.py::QuoteTest::test_join 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_join 404s test/sql/test_quote.py::QuoteTest::test_label_and_alias 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_label_and_alias 404s test/sql/test_quote.py::QuoteTest::test_labels 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_labels 404s test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 404s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 404s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 404s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 404s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 404s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 404s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 404s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 404s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 404s test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 404s test/sql/test_quote.py::QuoteTest::test_lower_case_names 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_lower_case_names 404s test/sql/test_quote.py::QuoteTest::test_mixed_case_names 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_mixed_case_names 404s test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 404s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 404s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 404s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 404s test/sql/test_quote.py::QuoteTest::test_repr_unicode 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_repr_unicode 404s test/sql/test_quote.py::QuoteTest::test_reserved_words 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_reserved_words 404s test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 404s test/sql/test_quote.py::QuoteTest::test_subquery_four 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_four 404s test/sql/test_quote.py::QuoteTest::test_subquery_one 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_one 404s test/sql/test_quote.py::QuoteTest::test_subquery_three 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_three 404s test/sql/test_quote.py::QuoteTest::test_subquery_two 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_two 404s test/sql/test_quote.py::QuoteTest::test_upper_case_names 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_upper_case_names 404s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 404s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 404s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 404s test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 404s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 404s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 404s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 404s test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 404s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 404s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 404s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 404s test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 404s test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 404s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 404s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 404s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 404s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 404s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 404s test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 404s test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 404s test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 404s test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 404s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 404s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 404s test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 404s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 404s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 404s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 404s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 404s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 404s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 404s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 404s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 404s test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 404s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 404s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 404s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 405s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 405s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 405s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 405s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 405s test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 405s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 405s test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 405s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 405s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 405s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 405s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 405s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 406s test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 406s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 406s test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 406s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 406s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 406s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 406s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 407s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 407s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 407s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 407s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 407s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 407s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 407s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 407s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 408s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 408s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 408s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 408s [gw0] [ 54%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 408s test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 408s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 408s [gw1] [ 54%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 408s [gw1] [ 54%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 408s [gw1] [ 54%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 408s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 408s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 410s test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 410s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 410s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 410s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 410s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 410s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 410s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 410s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 410s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 410s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 410s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 410s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 411s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 411s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 411s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 411s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 411s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 411s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 411s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 411s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 411s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 411s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 411s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 411s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 411s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 411s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 411s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 411s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 411s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 411s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 411s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 411s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 412s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 412s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 412s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 412s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 412s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 412s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 412s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 412s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 412s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 412s [gw0] [ 54%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 412s test/aaa_profiling/test_memusage.py::CycleTest::test_query 412s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 413s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 413s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 413s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 413s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 413s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 413s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 413s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 413s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 413s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 413s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 413s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 413s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 413s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 413s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 413s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 413s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 413s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 413s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 413s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 413s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 414s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 414s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 414s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 414s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 414s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 414s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 415s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 415s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 415s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 415s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 415s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 415s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 415s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 415s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 415s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 415s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 415s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 415s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 415s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 415s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 415s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 415s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 415s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 415s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 415s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 415s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 415s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 415s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 415s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 415s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 415s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 415s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 415s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 415s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 415s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 415s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 416s test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 416s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 416s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 416s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 416s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 416s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 416s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 416s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 416s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 416s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 416s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 416s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 416s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 416s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_2constraints 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_2constraints 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCHECK 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCHECK 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCONSTRAINT 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCONSTRAINT 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nested 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nested 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_parens_in_strings 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_parens_in_strings 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_quote_styles 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_quote_styles 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_twochecks_oneline 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_twochecks_oneline 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 416s 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] 416s [gw1] [ 54%] 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] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 416s 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] 416s [gw1] [ 54%] 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] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 416s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 416s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 416s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 416s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 416s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 416s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 416s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 416s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 416s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 416s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 416s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 416s [gw1] [ 54%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 416s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 416s [gw1] [ 54%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 416s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 416s [gw1] [ 54%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 416s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 416s [gw1] [ 54%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 416s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 416s [gw1] [ 54%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 416s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 416s [gw1] [ 54%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 416s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 416s [gw1] [ 54%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 416s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 416s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 416s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 416s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 416s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 416s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 416s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 416s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 416s test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 416s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 416s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 416s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 416s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 416s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 416s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 416s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 417s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 417s [gw0] [ 54%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query 417s test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 417s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 420s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 420s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 420s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 420s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 420s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 420s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 421s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 421s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 421s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 421s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 421s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 421s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 421s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 421s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 421s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 421s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 421s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 421s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 421s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 421s [gw0] [ 54%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 421s test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 421s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 421s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 421s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 421s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 421s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 421s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 421s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 421s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 421s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 421s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 421s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 421s test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 421s test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 421s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 421s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 421s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 421s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 421s test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 421s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 421s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 421s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 421s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 421s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 421s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 421s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 421s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 421s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 421s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 421s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 421s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 421s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 421s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 421s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 421s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 421s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 421s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 421s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 421s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 421s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 421s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 421s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 421s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 421s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 421s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 421s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 421s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 421s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 421s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 421s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 421s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 421s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 421s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 421s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 421s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 421s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 421s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 421s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 421s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 421s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 421s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 421s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 421s test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 421s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 421s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 421s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 421s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 421s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 421s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 421s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 421s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 421s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 421s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 421s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 422s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 422s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 422s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 422s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 422s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 422s test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 422s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 422s test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 422s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 422s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 422s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 422s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 422s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 422s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 422s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 422s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 422s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 422s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 422s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 422s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 422s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 422s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 422s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 422s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 422s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 422s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 422s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 422s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 422s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 422s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 422s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 422s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 422s [gw1] [ 55%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 422s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 422s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 422s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 422s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 422s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 422s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 422s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 422s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 422s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 422s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 422s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 422s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 422s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 422s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 422s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 422s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 422s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 422s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 422s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 422s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 422s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 422s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 422s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 422s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 422s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 422s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 422s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 422s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 422s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 422s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 422s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 422s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 422s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 422s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 422s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 422s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 422s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 422s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 423s test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 423s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 423s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 423s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 423s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 423s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 423s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 423s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 423s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 423s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 423s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 423s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 423s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 423s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 423s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 423s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 423s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 423s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 424s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 424s test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 424s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 424s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 424s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 424s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 424s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 424s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 424s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 424s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 424s test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 424s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 424s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 424s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 424s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 424s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 424s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 424s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 424s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 424s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 424s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 424s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 424s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 424s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 424s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 424s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 424s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 424s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 424s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 424s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 424s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 425s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 425s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 425s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 425s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 425s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 425s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 425s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 425s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 425s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 425s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 425s test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 425s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 425s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 425s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 425s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 425s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 426s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 426s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 426s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 426s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 426s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 426s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 426s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 426s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 426s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 426s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 426s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 426s [gw0] [ 56%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 426s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 426s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 426s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 426s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 426s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 426s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 426s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 426s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 426s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 426s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 426s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 426s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 426s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 426s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 426s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 426s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 426s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 426s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 426s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 426s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 426s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 426s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 426s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 426s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 427s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 427s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 428s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 428s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 429s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 429s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 429s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 429s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 430s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 430s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 431s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 431s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 431s [gw0] [ 56%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 431s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 431s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 431s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 431s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 431s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 431s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 431s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 431s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 431s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 431s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 431s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 431s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 431s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 431s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 431s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 431s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 431s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 431s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 431s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 431s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 431s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 431s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 431s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 431s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 431s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 431s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 431s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 431s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 431s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 432s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 432s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 432s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 432s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 432s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 432s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 432s test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 432s test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 432s test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 432s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 432s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 432s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 432s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 432s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 432s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 432s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 432s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 432s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 432s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 432s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 433s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 433s test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 433s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 433s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 433s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 433s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 433s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 433s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 433s test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 433s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 433s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 433s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 433s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 433s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 433s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 433s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 433s test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 433s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 433s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 433s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 433s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 433s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 433s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 433s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 433s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 433s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 434s test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 434s test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 434s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 434s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 434s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 434s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 435s [gw0] [ 56%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 435s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 435s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 435s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 436s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 436s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 436s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 436s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 436s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 436s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 436s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 436s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 436s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 436s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 436s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 436s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 436s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 436s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 436s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 436s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 436s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 436s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 436s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 436s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 436s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 436s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 436s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 437s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 437s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 437s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 437s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 437s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 437s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 437s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 437s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 437s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 437s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 437s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 437s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 437s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 437s test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 437s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 437s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 437s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 437s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 437s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 437s test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 437s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 437s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 437s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 437s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 437s test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 437s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 437s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 437s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 437s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 437s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 437s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 438s test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 438s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 438s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 438s test/orm/test_relationships.py::ManualBackrefTest::test_o2m 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_o2m 438s test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 438s test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 438s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 438s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 438s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 438s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 438s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 438s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 438s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 438s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 439s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 439s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 439s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 439s test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 439s test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 439s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 439s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 439s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 439s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 439s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 439s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 439s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 439s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 439s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 439s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 439s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 439s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 439s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 439s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 439s test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 439s test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 439s test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 439s test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 439s [gw0] [ 57%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 439s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 439s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 440s test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 440s test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 440s test/orm/test_relationships.py::TypedAssociationTable::test_m2m 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypedAssociationTable::test_m2m 440s test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 440s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 440s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 440s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 440s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 440s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 440s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 440s test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 440s test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 440s test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 440s test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 440s test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 440s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 440s test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 441s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 441s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 442s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 442s test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 442s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 442s test/base/test_result.py::MergeResultTest::test_columns 442s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_columns 442s test/base/test_result.py::MergeResultTest::test_fetchall 442s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_fetchall 442s test/base/test_result.py::MergeResultTest::test_first 442s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_first 442s test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 442s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 442s test/base/test_result.py::MergeResultTest::test_merge_results 442s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_merge_results 442s test/base/test_result.py::MergeResultTest::test_merge_scalars 442s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_merge_scalars 442s test/base/test_result.py::MergeResultTest::test_merge_unique 442s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_merge_unique 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 442s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 442s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 442s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 442s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 442s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 442s test/base/test_result.py::ResultTest::test_all 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_all 442s test/base/test_result.py::ResultTest::test_class_presented 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_class_presented 442s test/base/test_result.py::ResultTest::test_close_attributes 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_close_attributes 442s test/base/test_result.py::ResultTest::test_columns 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns 442s test/base/test_result.py::ResultTest::test_columns_again 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_again 442s test/base/test_result.py::ResultTest::test_columns_freeze 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_freeze 442s test/base/test_result.py::ResultTest::test_columns_ints 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_ints 442s test/base/test_result.py::ResultTest::test_columns_unique_freeze 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_unique_freeze 442s test/base/test_result.py::ResultTest::test_columns_with_mappings 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_with_mappings 442s test/base/test_result.py::ResultTest::test_first 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_first 442s test/base/test_result.py::ResultTest::test_freeze 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_freeze 442s test/base/test_result.py::ResultTest::test_index_extra 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_index_extra 442s test/base/test_result.py::ResultTest::test_many_then_all 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_many_then_all 442s test/base/test_result.py::ResultTest::test_mapping_plus_base 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_mapping_plus_base 442s test/base/test_result.py::ResultTest::test_mappings 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_mappings 442s test/base/test_result.py::ResultTest::test_mappings_with_columns 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_mappings_with_columns 442s test/base/test_result.py::ResultTest::test_one 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one 442s test/base/test_result.py::ResultTest::test_one_mapping 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_mapping 442s test/base/test_result.py::ResultTest::test_one_none 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_none 442s test/base/test_result.py::ResultTest::test_one_or_none 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_or_none 442s test/base/test_result.py::ResultTest::test_one_or_none_none 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_none 442s test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 442s test/base/test_result.py::ResultTest::test_one_raise_mutiple 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_raise_mutiple 442s test/base/test_result.py::ResultTest::test_one_unique 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_unique 442s test/base/test_result.py::ResultTest::test_one_unique_mapping 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_unique_mapping 442s test/base/test_result.py::ResultTest::test_one_unique_tricky_one 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_unique_tricky_one 442s test/base/test_result.py::ResultTest::test_partition 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_partition 442s test/base/test_result.py::ResultTest::test_partition_unique_yield_per 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_partition_unique_yield_per 442s test/base/test_result.py::ResultTest::test_partition_yield_per 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_partition_yield_per 442s test/base/test_result.py::ResultTest::test_scalar 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar 442s test/base/test_result.py::ResultTest::test_scalar_none_all 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all 442s test/base/test_result.py::ResultTest::test_scalar_none_all_unique 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all_unique 442s test/base/test_result.py::ResultTest::test_scalar_none_first 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_first 442s test/base/test_result.py::ResultTest::test_scalar_none_iterate 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_iterate 442s test/base/test_result.py::ResultTest::test_scalar_none_many 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_many 442s test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 442s test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 442s test/base/test_result.py::ResultTest::test_scalar_one 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_one 442s test/base/test_result.py::ResultTest::test_scalar_one_or_none 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none 442s test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 442s test/base/test_result.py::ResultTest::test_scalar_one_w_unique 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_w_unique 442s test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 442s test/base/test_result.py::ResultTest::test_scalar_plus_base 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_plus_base 442s test/base/test_result.py::ResultTest::test_scalars 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars 442s test/base/test_result.py::ResultTest::test_scalars_freeze 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_freeze 442s test/base/test_result.py::ResultTest::test_scalars_mappings 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_mappings 442s test/base/test_result.py::ResultTest::test_scalars_no_fetchone 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_no_fetchone 442s test/base/test_result.py::ResultTest::test_scalars_one_w_unique 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_one_w_unique 442s test/base/test_result.py::ResultTest::test_scalars_plus_one 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one 442s test/base/test_result.py::ResultTest::test_scalars_plus_one_none 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one_none 442s test/base/test_result.py::ResultTest::test_tuples_plus_base 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_tuples_plus_base 442s test/base/test_result.py::ResultTest::test_unique_default_filters 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters 442s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 442s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 442s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 442s test/base/test_result.py::ResultTest::test_unique_filtered_all 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_all 442s test/base/test_result.py::ResultTest::test_unique_filtered_iterate 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_iterate 442s test/base/test_result.py::ResultTest::test_unique_filtered_many 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_many 442s test/base/test_result.py::ResultTest::test_unique_mappings_all 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_mappings_all 442s test/base/test_result.py::ResultTest::test_unique_scalars_all 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_all 442s test/base/test_result.py::ResultTest::test_unique_scalars_iterate 442s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_iterate 442s test/base/test_result.py::ResultTest::test_unique_scalars_many 442s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many 442s test/base/test_result.py::ResultTest::test_unique_scalars_many_none 442s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many_none 442s test/base/test_result.py::ResultTupleTest::test_attribute_access 442s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_attribute_access 442s test/base/test_result.py::ResultTupleTest::test_contains 442s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_contains 442s test/base/test_result.py::ResultTupleTest::test_contains_mapping 442s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_contains_mapping 442s test/base/test_result.py::ResultTupleTest::test_creation 442s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_creation 442s test/base/test_result.py::ResultTupleTest::test_duplicate_labels 442s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_duplicate_labels 442s test/base/test_result.py::ResultTupleTest::test_empty 442s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_empty 442s test/base/test_result.py::ResultTupleTest::test_getter 442s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_getter 442s test/base/test_result.py::ResultTupleTest::test_immutable 442s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_immutable 443s test/base/test_result.py::ResultTupleTest::test_index_access 443s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_index_access 443s test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 443s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 443s test/base/test_result.py::ResultTupleTest::test_negative_index_access 443s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_negative_index_access 443s test/base/test_result.py::ResultTupleTest::test_none_label 443s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_none_label 443s test/base/test_result.py::ResultTupleTest::test_processors 443s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_processors 443s test/base/test_result.py::ResultTupleTest::test_serialize 443s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_serialize 443s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 443s [gw1] [ 58%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 443s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 443s [gw1] [ 58%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 443s test/base/test_result.py::ResultTupleTest::test_slice_access 443s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_slice_access 443s test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 443s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 443s test/base/test_result.py::ResultTupleTest::test_tuple_getter 443s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_tuple_getter 443s test/base/test_result.py::ResultTupleTest::test_tuplegetter 443s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_tuplegetter 443s test/base/test_result.py::ResultTupleTest::test_values_none_labels 443s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_values_none_labels 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 443s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 443s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 443s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 444s [gw1] [ 58%] SKIPPED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 444s [gw0] [ 58%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 444s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 444s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 444s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 445s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 445s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 446s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 446s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 446s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 446s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 446s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 446s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 446s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 446s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 446s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 446s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 446s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 446s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 446s [gw1] [ 58%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 446s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 446s [gw1] [ 58%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 446s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 446s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 446s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 446s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 446s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 446s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 446s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 446s [gw1] [ 58%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 446s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 446s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 446s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 446s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 446s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 446s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 446s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 446s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 446s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 446s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 446s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 446s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 446s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 446s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 446s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 446s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 446s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 447s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 447s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 447s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 447s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 447s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 447s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 447s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 447s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 447s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 447s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 447s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 447s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 447s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 447s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 447s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 447s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 447s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 448s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 448s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 448s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 448s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 448s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 448s [gw1] [ 59%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 448s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 448s [gw1] [ 59%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 448s test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 448s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 448s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 448s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 448s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 448s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 448s test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 448s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 448s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 448s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 448s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 448s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 448s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 448s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 448s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 448s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 448s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 448s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 448s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 448s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 448s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 448s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 448s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 448s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 448s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 448s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 448s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 448s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 448s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 448s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 448s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 448s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 448s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 448s test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 448s test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 448s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 448s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 448s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 448s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 448s test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 448s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 448s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 448s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 448s test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 448s test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 448s test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 448s test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 448s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 448s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 448s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 448s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 448s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 448s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 448s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 448s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 448s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 448s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 448s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 448s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 448s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 448s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 448s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 448s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 448s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 448s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 448s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 448s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 448s test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 448s test/sql/test_roles.py::RoleTest::test_by_of_role_neg 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_by_of_role_neg 448s test/sql/test_roles.py::RoleTest::test_columns_clause_role 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role 448s test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 448s test/sql/test_roles.py::RoleTest::test_const_expr_role 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role 448s test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 448s test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 448s test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 448s test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 448s test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 448s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 448s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 448s test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 448s test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 448s test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 448s test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 448s test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 448s test/sql/test_roles.py::RoleTest::test_statement_coercion_select 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_select 448s test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 448s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 448s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 448s test/sql/test_roles.py::RoleTest::test_table_valued_advice 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_table_valued_advice 448s test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 448s test/sql/test_roles.py::RoleTest::test_truncated_label_role 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role 448s test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 448s test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 448s test/sql/test_roles.py::RoleTest::test_values_advice 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_values_advice 448s test/sql/test_roles.py::RoleTest::test_where_having_role_neg 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_where_having_role_neg 448s test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 448s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 448s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 448s test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 448s test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 448s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 448s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 448s [gw1] [ 59%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 448s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 448s [gw1] [ 59%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 448s test/orm/test_scoping.py::ScopedSessionTest::test_attributes 448s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_attributes 448s test/orm/test_scoping.py::ScopedSessionTest::test_basic 448s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_basic 448s test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 448s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 448s test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 448s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 448s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 448s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 448s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 448s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 448s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 448s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 448s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 448s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 448s test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 448s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 448s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 448s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 448s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 448s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 448s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 448s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 448s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 448s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 448s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 448s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 448s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 448s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 448s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 448s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 448s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 448s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 448s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 448s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 448s test/sql/test_select.py::SelectTest::test_filter_by_from_binary 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_binary 448s test/sql/test_select.py::SelectTest::test_filter_by_from_cast 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_cast 448s test/sql/test_select.py::SelectTest::test_filter_by_from_col 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_col 448s test/sql/test_select.py::SelectTest::test_filter_by_from_func 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func 448s test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 448s test/sql/test_select.py::SelectTest::test_filter_by_from_label 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_label 448s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 448s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 448s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 448s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 448s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 448s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 448s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 448s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 448s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 448s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 448s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 448s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 448s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 448s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 448s [gw0] [ 59%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 448s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 448s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 448s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 448s test/sql/test_select.py::SelectTest::test_joins_w_filter_by 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_joins_w_filter_by 448s test/sql/test_select.py::SelectTest::test_methods_generative[0] 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[0] 448s test/sql/test_select.py::SelectTest::test_methods_generative[1] 448s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[1] 449s test/sql/test_select.py::SelectTest::test_methods_generative[2] 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[2] 449s test/sql/test_select.py::SelectTest::test_methods_generative[3] 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[3] 449s test/sql/test_select.py::SelectTest::test_methods_generative[4] 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[4] 449s test/sql/test_select.py::SelectTest::test_methods_generative[5] 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[5] 449s test/sql/test_select.py::SelectTest::test_new_calling_style 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style 449s test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 449s test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 449s test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 449s test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 449s test/sql/test_select.py::SelectTest::test_right_nested_inner_join 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_right_nested_inner_join 449s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 449s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 449s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 449s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 449s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 449s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 449s test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 449s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 449s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 449s test/sql/test_select.py::SelectTest::test_select_tuple_outer 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_outer 449s test/sql/test_select.py::SelectTest::test_select_tuple_subquery 449s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_subquery 449s test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 449s [gw1] [ 59%] PASSED test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 449s test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 449s test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 449s test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 449s test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 449s test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 449s test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 449s test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 449s test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 449s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 449s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 449s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 449s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 449s test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[not_use_get_params] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[not_use_get_params] 449s test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[use_get_params] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[use_get_params] 449s test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 449s test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 449s test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 449s test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 449s test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 449s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 449s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 449s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 449s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 449s test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 449s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 449s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 449s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 449s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 449s test/sql/test_selectable.py::AnnotationsTest::test_hashing 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_hashing 449s test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 449s test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 449s test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 449s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 449s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 449s test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 449s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 449s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 449s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 449s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 449s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 449s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 449s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 449s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 449s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 449s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 449s test/sql/test_selectable.py::DerivedTest::test_alias 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::DerivedTest::test_alias 449s test/sql/test_selectable.py::DerivedTest::test_join 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::DerivedTest::test_join 449s test/sql/test_selectable.py::DerivedTest::test_select 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::DerivedTest::test_select 449s test/sql/test_selectable.py::DerivedTest::test_table 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::DerivedTest::test_table 449s test/sql/test_selectable.py::ForUpdateTest::test_adapt 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_adapt 449s test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 449s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 449s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 449s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 449s test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 449s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 449s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 449s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 449s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 449s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 449s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 449s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 449s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 449s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 449s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 449s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 449s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 449s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 449s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 449s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 449s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 449s test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 449s test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 449s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 449s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 449s test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 449s test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 449s test/sql/test_selectable.py::ReduceTest::test_reduce 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce 449s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 449s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 449s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 449s test/sql/test_selectable.py::ReduceTest::test_reduce_generation 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_generation 449s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 449s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 449s test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 449s test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 449s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 449s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 449s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 449s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 449s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 449s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 449s test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 449s test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 449s test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 449s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 449s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 449s test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 449s test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 449s test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 449s test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 449s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 449s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 449s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 449s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 449s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 449s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 449s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 449s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 449s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 449s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 449s test/sql/test_selectable.py::ResultMapTest::test_plain_exists 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists 449s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 449s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 449s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 449s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 449s test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 449s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 449s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 449s test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 449s test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 449s test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 449s [gw1] [ 60%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 449s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 449s [gw1] [ 60%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 449s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 449s [gw1] [ 60%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 449s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 449s [gw1] [ 60%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 449s test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 449s test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 449s test/sql/test_selectable.py::SelectableTest::test_alias_union 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_union 449s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 449s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 449s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 449s test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 449s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 449s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 449s test/sql/test_selectable.py::SelectableTest::test_clone_append_column 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_append_column 449s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 449s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 449s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 449s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 449s test/sql/test_selectable.py::SelectableTest::test_cloned_difference 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_difference 449s test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 449s test/sql/test_selectable.py::SelectableTest::test_column_labels 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_column_labels 449s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 449s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 449s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 449s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 449s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 449s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 449s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 449s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 449s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 449s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 449s test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 449s test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 449s test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 449s test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 449s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 449s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 449s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 449s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 449s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 449s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 449s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 449s test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 449s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 449s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 449s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 449s test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 449s test/sql/test_selectable.py::SelectableTest::test_join 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_join 449s test/sql/test_selectable.py::SelectableTest::test_join_against_join 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_join 449s test/sql/test_selectable.py::SelectableTest::test_join_against_self 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_self 449s test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 449s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 449s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 449s test/sql/test_selectable.py::SelectableTest::test_keyed_gen 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_gen 449s test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 449s test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 449s test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 449s test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 449s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 449s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 449s test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 449s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 449s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 449s test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 449s test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 449s test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 449s test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 449s test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 449s test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 449s test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 449s test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 449s test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 449s test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 449s test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 449s test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 449s test/sql/test_selectable.py::SelectableTest::test_select_union 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_union 449s test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 449s test/sql/test_selectable.py::SelectableTest::test_singular_union 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_singular_union 449s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 449s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 449s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 449s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 449s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 449s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 449s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 449s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 449s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 449s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 449s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 449s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 449s test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 449s test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 449s test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 449s test/sql/test_selectable.py::SelectableTest::test_table_alias 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_alias 449s test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 449s test/sql/test_selectable.py::SelectableTest::test_table_schema 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_schema 449s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 449s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 449s test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 449s test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 449s test/sql/test_selectable.py::SelectableTest::test_union_against_join 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_against_join 449s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 449s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 449s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 449s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 449s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 449s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 449s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 449s test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 449s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 449s test/sql/test_selectable.py::SelectableTest::test_union_correspondence 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_correspondence 450s test/sql/test_selectable.py::SelectableTest::test_union_of_alias 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_alias 450s test/sql/test_selectable.py::SelectableTest::test_union_of_text 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_text 450s test/sql/test_selectable.py::SelectableTest::test_union_precedence 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_precedence 450s test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 450s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 450s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 450s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 450s test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 450s test/sql/test_selectable.py::SelectableTest::test_with_only_generative 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative 450s test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 450s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 450s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 450s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 450s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 450s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 450s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 450s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 450s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 450s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 450s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 450s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 450s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 450s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 450s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 450s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 450s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 450s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 450s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 450s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 450s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 450s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 450s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 450s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 450s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 450s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 450s test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 450s test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 450s test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 450s test/orm/test_selectin_relations.py::EagerTest::test_basic 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_basic 450s test/orm/test_selectin_relations.py::EagerTest::test_cyclical 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical 450s test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 450s test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 450s test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 450s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 450s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 450s test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 450s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 451s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 451s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 451s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 451s test/orm/test_selectin_relations.py::EagerTest::test_from_get 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_get 451s test/orm/test_selectin_relations.py::EagerTest::test_from_params 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_params 451s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 451s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 451s test/orm/test_selectin_relations.py::EagerTest::test_limit 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_limit 451s test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 451s test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 451s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 451s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 451s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 451s test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 451s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 451s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 451s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 451s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 452s test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 452s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 452s test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 452s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 452s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 452s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 452s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 452s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 452s test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 452s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 452s test/orm/test_selectin_relations.py::EagerTest::test_orderby 452s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby 452s test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 452s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 452s test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 452s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 452s test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 452s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 453s test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 453s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 453s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 453s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 453s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 453s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 453s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 453s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 453s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 453s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 453s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 453s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 453s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 453s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 453s [gw0] [ 61%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 453s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 453s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 453s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 453s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 453s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 453s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 453s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 453s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 453s test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 453s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 454s test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 454s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 454s test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 454s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 454s test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 454s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 454s test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 454s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 454s test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 454s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 454s test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 454s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 454s test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 454s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 454s test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 454s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 454s test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 454s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 454s test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 454s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 454s test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 454s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 454s test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 454s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 454s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 454s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 454s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 454s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 455s test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 455s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 455s test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 455s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 455s test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 455s [gw1] [ 61%] PASSED test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 455s test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 455s [gw1] [ 61%] PASSED test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 455s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 455s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 455s test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 455s test/ext/test_serializer.py::SerializeTest::test_aliases 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_aliases 455s test/ext/test_serializer.py::SerializeTest::test_annotated_one 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_annotated_one 455s test/ext/test_serializer.py::SerializeTest::test_any 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_any 455s test/ext/test_serializer.py::SerializeTest::test_attribute 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_attribute 455s test/ext/test_serializer.py::SerializeTest::test_columns 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_columns 455s test/ext/test_serializer.py::SerializeTest::test_expression 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_expression 455s test/ext/test_serializer.py::SerializeTest::test_mapper 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_mapper 455s test/ext/test_serializer.py::SerializeTest::test_orm_join 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_orm_join 455s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 455s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 455s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 455s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 455s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 455s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 455s test/ext/test_serializer.py::SerializeTest::test_query_one 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_one 455s test/ext/test_serializer.py::SerializeTest::test_query_three 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_three 455s test/ext/test_serializer.py::SerializeTest::test_query_two 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_two 455s test/ext/test_serializer.py::SerializeTest::test_tables 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_tables 455s test/ext/test_serializer.py::SerializeTest::test_unicode 455s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_unicode 455s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 455s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 455s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 455s test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 455s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 455s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 455s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 455s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 455s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 455s test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 455s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 455s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 455s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 455s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 455s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 455s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 455s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 455s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 455s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 455s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 455s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 455s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 455s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 455s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 455s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 455s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 455s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 455s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 455s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 455s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 455s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 455s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 455s test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 455s test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 455s test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 455s test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 455s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 455s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 455s test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 455s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 455s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 455s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 455s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 455s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 455s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 455s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 455s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 457s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 457s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 457s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 457s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 457s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 457s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 457s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 457s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 457s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 457s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 457s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 458s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 458s test/orm/test_session.py::DisposedStates::test_clear 458s [gw1] [ 61%] PASSED test/orm/test_session.py::DisposedStates::test_clear 458s test/orm/test_session.py::DisposedStates::test_close 458s [gw1] [ 61%] PASSED test/orm/test_session.py::DisposedStates::test_close 458s test/orm/test_session.py::DisposedStates::test_expire_all 458s [gw1] [ 61%] PASSED test/orm/test_session.py::DisposedStates::test_expire_all 458s test/orm/test_session.py::DisposedStates::test_expunge_all 458s [gw1] [ 62%] PASSED test/orm/test_session.py::DisposedStates::test_expunge_all 458s test/orm/test_session.py::DisposedStates::test_flush 458s [gw1] [ 62%] PASSED test/orm/test_session.py::DisposedStates::test_flush 458s test/orm/test_session.py::DisposedStates::test_invalidate 458s [gw1] [ 62%] PASSED test/orm/test_session.py::DisposedStates::test_invalidate 458s test/orm/test_session.py::DisposedStates::test_rollback 458s [gw1] [ 62%] PASSED test/orm/test_session.py::DisposedStates::test_rollback 458s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 458s [gw1] [ 62%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 458s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 458s [gw1] [ 62%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 458s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 458s [gw1] [ 62%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 458s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 458s [gw1] [ 62%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 458s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 458s [gw1] [ 62%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 458s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 458s [gw1] [ 62%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 458s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 458s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 458s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 458s [gw0] [ 62%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 458s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 458s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 458s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 458s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 458s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 458s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 458s test/orm/test_session.py::FlushWarningsTest::test_plain_add 458s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_add 458s test/orm/test_session.py::FlushWarningsTest::test_plain_delete 458s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_delete 458s test/orm/test_session.py::FlushWarningsTest::test_plain_merge 458s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_merge 458s test/orm/test_session.py::IsModifiedTest::test_is_modified 458s [gw1] [ 62%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified 458s test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 458s [gw1] [ 62%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 458s test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 458s [gw1] [ 62%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 458s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 458s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 458s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 458s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 458s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 458s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 458s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 458s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 458s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 458s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 458s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 458s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 458s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 458s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 458s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 458s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 458s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 458s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 458s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 458s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 458s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 458s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 458s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 458s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 458s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 458s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 458s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 458s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 458s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 458s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 459s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 459s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 460s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 460s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 460s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 460s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 460s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 460s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 460s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 460s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 460s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 460s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 460s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 460s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 460s test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 460s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 460s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 460s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 460s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 460s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 460s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 460s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 460s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 460s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 460s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 460s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 460s test/orm/test_session.py::SessionInterface::test_join_transaction_mode 460s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_join_transaction_mode 460s test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 460s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 460s test/orm/test_session.py::SessionInterface::test_missing_state 460s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_missing_state 460s test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 460s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 460s test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 460s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 460s test/orm/test_session.py::SessionInterface::test_unmapped_instance 460s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_instance 460s test/orm/test_session.py::SessionInterface::test_unmapped_primitives 460s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_primitives 460s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 460s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 460s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 460s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 460s test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 460s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 461s test/orm/test_session.py::SessionStateTest::test_add_delete 461s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_add_delete 461s test/orm/test_session.py::SessionStateTest::test_already_attached 461s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_already_attached 461s test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 461s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 461s test/orm/test_session.py::SessionStateTest::test_autoflush 461s [gw1] [ 62%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush 461s test/orm/test_session.py::SessionStateTest::test_autoflush_2 461s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_2 461s test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 461s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 461s test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 461s [gw1] [ 62%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 461s test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 461s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 461s test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 461s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 461s test/orm/test_session.py::SessionStateTest::test_deleted_flag 461s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_flag 461s test/orm/test_session.py::SessionStateTest::test_duplicate_update 461s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_duplicate_update 461s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 461s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 461s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 461s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 461s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 461s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 461s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 461s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 461s test/orm/test_session.py::SessionStateTest::test_identity_conflict 461s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_conflict 462s test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 462s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 462s [gw0] [ 62%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 462s test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 462s test/orm/test_session.py::SessionStateTest::test_info 462s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_info 462s test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 462s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 462s test/orm/test_session.py::SessionStateTest::test_no_double_save 462s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_no_double_save 463s test/orm/test_session.py::SessionStateTest::test_pickled_update 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_pickled_update 463s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 463s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 463s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 463s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 463s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 463s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 463s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 463s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 463s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 463s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 463s test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 463s test/orm/test_session.py::SessionUtilTest::test_get 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get 463s test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 463s test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 463s test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 463s test/orm/test_session.py::SessionUtilTest::test_get_one 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one 463s test/orm/test_session.py::SessionUtilTest::test_get_one_2 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one_2 463s test/orm/test_session.py::SessionUtilTest::test_make_transient 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient 463s test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 463s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 463s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 463s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 463s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 463s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 463s test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 463s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 463s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 463s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 463s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 463s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 463s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 463s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 463s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 464s test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 464s test/orm/test_session.py::TransScopingTest::test_autobegin_execute 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_execute 464s test/orm/test_session.py::TransScopingTest::test_autobegin_flush 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_flush 464s test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 464s test/orm/test_session.py::TransScopingTest::test_close 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_close 464s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 464s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 464s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 464s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 465s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 465s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 465s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 465s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 465s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 465s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 465s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 465s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 465s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 465s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 465s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 465s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 465s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 465s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 465s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 465s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 465s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 465s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 465s test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 465s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 465s test/orm/test_session.py::TransScopingTest::test_transaction 465s [gw1] [ 62%] SKIPPED test/orm/test_session.py::TransScopingTest::test_transaction 468s test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 468s [gw1] [ 62%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 469s test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 469s [gw1] [ 62%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 469s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 469s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 469s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 469s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 469s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 469s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 469s test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 469s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 469s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 469s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 469s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 469s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 469s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 469s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 469s test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 469s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 469s test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 469s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 469s test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 469s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 469s test/orm/test_session_state_change.py::StateMachineTest::test_single_change 469s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_change 469s test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 469s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 469s test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 469s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 470s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 470s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 470s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 470s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 470s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 470s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 470s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 470s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 470s test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 470s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 470s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 470s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 470s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 470s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 470s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 470s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 470s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 470s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 470s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 470s test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 470s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 470s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 471s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 471s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 471s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 471s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 471s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 471s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 471s [gw0] [ 62%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 471s test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 471s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 471s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 471s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 471s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 471s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 471s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 471s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 471s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 471s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 471s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 471s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 471s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 471s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 471s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 472s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 472s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 472s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 472s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 472s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 472s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 472s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 472s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 472s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 472s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 472s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 472s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 472s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 472s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 472s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 472s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 472s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 472s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 472s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 472s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 472s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 472s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 472s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 472s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 473s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 473s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 473s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 473s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 473s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 473s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 473s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 473s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 473s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 473s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 473s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 473s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 473s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 473s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 473s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 473s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 473s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 473s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 473s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 473s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 473s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 473s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 474s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 474s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 474s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 474s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 474s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 474s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 474s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 474s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 474s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 474s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 474s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 474s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 474s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 474s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 474s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 474s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 474s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 474s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 474s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 474s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 474s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 474s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 475s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 475s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 475s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 475s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 475s test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 475s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 475s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 475s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 475s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 475s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 475s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 475s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 475s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 475s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 475s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 475s test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 475s test/orm/test_subquery_relations.py::EagerTest::test_basic 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_basic 475s test/orm/test_subquery_relations.py::EagerTest::test_cyclical 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical 475s test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 475s test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 475s [gw0] [ 63%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 475s test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 475s test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 475s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 475s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 476s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 476s test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 476s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 476s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 476s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 476s test/orm/test_subquery_relations.py::EagerTest::test_from_get 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_get 476s test/orm/test_subquery_relations.py::EagerTest::test_from_params 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_params 476s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 476s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 476s test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 476s test/orm/test_subquery_relations.py::EagerTest::test_limit 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_limit 476s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 476s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 476s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 476s test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 476s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 476s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 476s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 476s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 477s test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 477s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 477s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 477s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 477s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 477s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 477s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 477s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 477s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 477s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 477s test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 477s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 478s test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 478s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 478s test/orm/test_subquery_relations.py::EagerTest::test_orderby 478s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby 478s test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 478s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 478s test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 478s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 478s test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 478s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 478s test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 478s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 478s test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 478s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 478s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 478s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 478s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 478s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 478s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 478s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 478s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 478s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 478s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 478s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 478s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 479s test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 479s test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 479s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 479s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 479s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 479s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 479s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 479s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 479s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 479s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 479s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 479s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 479s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 479s test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 479s test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 479s test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 479s test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 479s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 480s test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 480s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 480s test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 480s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 480s test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 480s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 480s test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 480s [gw0] [ 63%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 480s test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 480s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 480s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 480s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 480s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 480s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 480s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 480s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 480s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 480s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 480s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 480s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 480s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 480s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 480s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 480s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 480s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 480s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 480s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 480s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 480s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 480s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 480s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 480s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 480s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 480s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 480s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 480s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 480s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 480s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 480s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 480s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 480s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 480s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 480s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 480s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 480s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 481s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 481s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 481s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 481s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 481s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 481s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 481s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 481s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 481s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 481s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 481s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 481s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 481s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 481s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 481s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-not_values_named] 481s [gw1] [ 63%] 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] 481s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 481s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-not_values_named] 481s [gw1] [ 63%] 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] 481s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 481s 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] 481s [gw1] [ 63%] 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] 481s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-values_named] 481s [gw1] [ 63%] 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] 481s test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 481s test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 481s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 481s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 481s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_column_collation_reflection 481s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_column_collation_reflection 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 481s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 481s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 481s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 481s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[FK_users_id] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[FK_users_id] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk.with.dots] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk.with.dots] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk_users_id] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk_users_id] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[mixedCaseName] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[mixedCaseName] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[IX_test_data] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[IX_test_data] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix.with.dots] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix.with.dots] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix_test_data] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix_test_data] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[mixedCaseIndex] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[mixedCaseIndex] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 481s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 481s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 481s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 481s 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] 481s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] 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] 482s 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] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] 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] 482s 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] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] 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] 482s 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] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] 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] 482s 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] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] 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] 482s 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] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] 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] 482s 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] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] 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] 482s 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] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] 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] 482s 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] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] 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] 482s 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] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 64%] 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] 482s 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] 482s [gw1] [ 64%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 64%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 482s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 482s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 482s [gw1] [ 65%] 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] 482s 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] 482s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 65%] 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] 483s 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] 483s [gw1] [ 65%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 66%] 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] 483s 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] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 483s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 483s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 483s [gw1] [ 66%] 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] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 483s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 483s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 483s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[PK_test_table] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[PK_test_table] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[mixedCasePK] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[mixedCasePK] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk.with.dots] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk.with.dots] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk_test_table] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk_test_table] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[UQ_email] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[UQ_email] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[mixedCaseUQ] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[mixedCaseUQ] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq.with.dots] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq.with.dots] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq_email] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq_email] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 484s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 66%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 484s [gw1] [ 67%] 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] 484s 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] 484s [gw1] [ 67%] 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] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 484s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 484s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 484s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 484s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 484s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 484s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 484s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 484s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 484s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 484s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 484s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 485s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 485s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 485s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 485s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 485s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 485s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 485s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 485s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 485s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 485s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 485s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 485s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 485s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 485s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 485s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 485s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 485s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 485s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 485s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 485s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 485s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 485s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 485s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 485s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 485s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 485s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 485s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 485s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 485s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 485s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 485s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 485s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 485s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 485s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 485s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 485s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 485s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 485s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 485s [gw0] [ 67%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 485s test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 485s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 485s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 485s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 485s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 485s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 485s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 485s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 485s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 485s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 485s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 485s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 485s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 485s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 485s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 485s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 485s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 485s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 485s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 485s test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 485s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 485s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 485s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 485s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 485s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 485s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 485s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 485s test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 485s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 485s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 485s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 485s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 485s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 485s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 485s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 485s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 485s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 485s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 485s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 485s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 485s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 485s [gw1] [ 67%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 485s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 485s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 485s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 485s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 485s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 485s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 485s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 485s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 485s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 485s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 485s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 485s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 486s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 486s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 486s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 486s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 486s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 486s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 486s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 486s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 486s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 486s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 486s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 486s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 486s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 486s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 486s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 486s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 486s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 486s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 486s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 486s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 486s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 486s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 486s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 486s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 486s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 486s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 486s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 486s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 486s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 486s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 486s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 486s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 486s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 486s test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 486s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 486s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 486s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 486s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 486s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 486s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 486s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 486s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 486s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 486s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 486s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 486s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 486s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 486s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 486s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 486s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 486s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 486s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 486s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 486s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 486s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 486s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 486s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 486s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 486s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 486s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 486s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 486s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 486s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 486s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 486s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 486s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 486s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 486s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 486s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 486s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 486s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 486s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 486s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 486s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 486s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 486s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 486s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 486s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 486s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 486s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 486s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 486s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 486s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 486s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 486s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 486s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 486s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 487s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 487s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 487s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 487s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 487s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 487s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 487s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 487s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 487s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 487s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 487s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 487s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 487s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 487s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 487s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 487s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 487s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 487s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 487s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 487s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 487s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 487s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 487s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 487s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 487s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 487s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 487s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 487s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 487s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 487s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 487s test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 487s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 487s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 487s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 487s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 487s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 487s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 487s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 487s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 487s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 487s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 487s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 487s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 487s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 487s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 487s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 487s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 487s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 487s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 487s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] 487s [gw1] [ 69%] 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] 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] 487s [gw1] [ 69%] 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] 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 487s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 487s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 487s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s 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] 487s [gw1] [ 69%] 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] 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 487s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 487s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 487s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 487s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 487s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 487s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 487s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 487s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 487s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 487s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 487s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 487s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 487s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 487s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 487s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 487s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 487s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 487s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 487s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 487s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 488s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 488s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 488s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 488s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 488s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 488s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 488s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 488s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 488s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 488s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 488s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 488s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 488s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 488s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 488s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 488s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 488s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 488s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 488s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 488s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 488s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 488s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 488s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 488s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 488s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 488s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 488s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 488s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 488s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 488s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 488s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 488s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 488s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 488s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 488s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 488s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 488s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 488s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 488s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 488s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 488s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 488s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 488s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 488s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 488s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 488s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 488s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 488s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 488s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 488s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 488s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 488s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 488s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 488s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 488s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 488s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 488s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 488s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 488s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 488s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 488s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 488s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 488s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 488s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 488s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 488s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 488s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 488s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 488s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 488s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 488s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 488s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 488s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 488s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 488s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 488s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 488s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 488s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 488s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 488s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 488s [gw1] [ 69%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 488s test/orm/test_sync.py::SyncTest::test_clear 488s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_clear 488s test/orm/test_sync.py::SyncTest::test_clear_pk 488s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_clear_pk 488s test/orm/test_sync.py::SyncTest::test_clear_unmapped 488s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_clear_unmapped 488s test/orm/test_sync.py::SyncTest::test_populate 488s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate 488s test/orm/test_sync.py::SyncTest::test_populate_dict 488s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict 488s test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 488s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 488s test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 488s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 488s test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 488s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 488s test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 488s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 488s test/orm/test_sync.py::SyncTest::test_source_modified_composite 488s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite 488s test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 488s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 488s test/orm/test_sync.py::SyncTest::test_source_modified_modified 488s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_modified 488s test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 488s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 489s test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 489s [gw1] [ 70%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 489s test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 489s [gw1] [ 70%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 489s test/orm/test_sync.py::SyncTest::test_update 489s [gw0] [ 70%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 489s test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 489s [gw1] [ 70%] PASSED test/orm/test_sync.py::SyncTest::test_update 489s test/orm/test_sync.py::SyncTest::test_update_unmapped 489s [gw1] [ 70%] PASSED test/orm/test_sync.py::SyncTest::test_update_unmapped 489s test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 489s [gw1] [ 70%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 489s test/sql/test_tablesample.py::TableSampleTest::test_select_from 489s [gw1] [ 70%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_select_from 489s test/sql/test_tablesample.py::TableSampleTest::test_standalone 489s [gw1] [ 70%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_standalone 489s test/sql/test_text.py::AsFromTest::test_alias 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_alias 489s test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 489s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 489s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 489s test/sql/test_text.py::AsFromTest::test_build_bindparams 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_build_bindparams 489s test/sql/test_text.py::AsFromTest::test_column_collection_ordered 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_ordered 489s test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 489s test/sql/test_text.py::AsFromTest::test_cte 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_cte 489s test/sql/test_text.py::AsFromTest::test_cte_recursive 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_cte_recursive 489s test/sql/test_text.py::AsFromTest::test_scalar_subquery 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_scalar_subquery 489s test/sql/test_text.py::AsFromTest::test_select_alias_column 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_column 489s test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 489s test/sql/test_text.py::AsFromTest::test_select_column 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_column 489s test/sql/test_text.py::AsFromTest::test_select_label_alt_name 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name 489s test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 489s test/sql/test_text.py::AsFromTest::test_select_table_alias_column 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_table_alias_column 489s test/sql/test_text.py::AsFromTest::test_subquery 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_subquery 489s test/sql/test_text.py::AsFromTest::test_subquery_accessors 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_subquery_accessors 489s test/sql/test_text.py::AsFromTest::test_unions 489s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_unions 489s test/sql/test_text.py::BindParamTest::test_binds_compiled_named 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_named 489s test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 489s test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 489s test/sql/test_text.py::BindParamTest::test_escaping_colons 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_colons 489s test/sql/test_text.py::BindParamTest::test_escaping_double_colons 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_double_colons 489s test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 489s test/sql/test_text.py::BindParamTest::test_kw 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_kw 489s test/sql/test_text.py::BindParamTest::test_literal_binds 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_literal_binds 489s test/sql/test_text.py::BindParamTest::test_missing_bind_kw 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_kw 489s test/sql/test_text.py::BindParamTest::test_missing_bind_posn 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_posn 489s test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 489s test/sql/test_text.py::BindParamTest::test_positional 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_positional 489s test/sql/test_text.py::BindParamTest::test_positional_plus_kw 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_positional_plus_kw 489s test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 489s test/sql/test_text.py::BindParamTest::test_typing_construction 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_typing_construction 489s test/sql/test_text.py::BindParamTest::test_unique_binds 489s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_unique_binds 489s test/sql/test_text.py::CompileTest::test_basic 489s [gw1] [ 70%] PASSED test/sql/test_text.py::CompileTest::test_basic 489s test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 489s [gw1] [ 70%] PASSED test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_over 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_over 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 489s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 489s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 490s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 490s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 490s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 490s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 490s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 490s test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 490s test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 490s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 490s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 490s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 490s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 490s 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] 490s [gw1] [ 70%] 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] 490s test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 490s test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 490s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 490s [gw1] [ 70%] 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] 490s 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] 490s [gw1] [ 70%] 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] 490s 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] 490s [gw1] [ 70%] 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] 490s 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] 490s [gw1] [ 70%] 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] 490s test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 490s test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 490s test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 490s 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] 490s [gw1] [ 70%] 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] 490s 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] 490s [gw1] [ 70%] 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] 490s 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] 490s [gw1] [ 70%] 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] 490s 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] 490s [gw1] [ 70%] 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] 490s test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 490s test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 490s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 490s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 490s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 490s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 490s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 490s test/sql/test_text.py::TextErrorsTest::test_column 490s [gw1] [ 70%] PASSED test/sql/test_text.py::TextErrorsTest::test_column 490s test/sql/test_text.py::TextErrorsTest::test_from 490s [gw1] [ 70%] PASSED test/sql/test_text.py::TextErrorsTest::test_from 490s test/sql/test_text.py::TextErrorsTest::test_having 490s [gw1] [ 70%] PASSED test/sql/test_text.py::TextErrorsTest::test_having 490s test/sql/test_text.py::TextErrorsTest::test_where 490s [gw1] [ 70%] PASSED test/sql/test_text.py::TextErrorsTest::test_where 490s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 490s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 490s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 490s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 490s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 490s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 490s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 490s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 490s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 490s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 492s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 492s [gw1] [ 70%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 494s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 494s [gw0] [ 70%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 496s test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 496s [gw1] [ 70%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 498s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 498s [gw0] [ 70%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 498s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 498s [gw0] [ 70%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 498s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 498s [gw0] [ 70%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 499s test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 499s [gw1] [ 70%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 499s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 499s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 499s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 499s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | dict[str, str]]-Mapped[None | dict[str, str]]] 499s [gw1] [ 70%] 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]]] 499s 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]]] 499s [gw1] [ 70%] 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]]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Dict[str, str]]]-Mapped[Optional[Dict["str", "str"]]]] 499s [gw1] [ 70%] 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"]]]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[Decimal, float]]]-Mapped[Optional[Union["Decimal", "float"]]]] 499s [gw1] [ 70%] 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"]]]] 499s 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]]]]] 499s [gw1] [ 70%] 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]]]]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[anno_str_mc]]-Mapped[Optional["anno_str_mc"]]] 499s [gw1] [ 70%] 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"]]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float, None]]-Mapped[Union["Decimal", "float", "None"]]] 499s [gw1] [ 70%] 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"]]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 499s 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]]] 499s [gw1] [ 70%] 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]]] 499s 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]]]] 499s [gw1] [ 70%] 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]]]] 499s 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]]]] 499s [gw1] [ 70%] 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]]]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 499s 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]]] 499s [gw1] [ 70%] 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]]] 499s 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]]]] 499s [gw1] [ 70%] 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]]]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[collections.abc.MutableSequence[B]]-Mapped[collections.abc.MutableSequence["B"]]] 499s [gw1] [ 70%] 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"]]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str] | None]-Mapped[dict[str, str] | None]] 499s [gw1] [ 70%] 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]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 499s 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]] 499s [gw1] [ 70%] 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]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 499s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 499s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 499s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 500s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 500s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 501s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 501s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 501s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 501s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 501s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 501s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 501s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 501s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 501s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 501s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 501s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 501s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 501s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 502s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 502s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 503s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 503s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 503s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 504s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 504s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 505s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 505s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 505s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 505s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 505s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 505s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 505s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 505s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 505s 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] 505s [gw1] [ 71%] 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] 505s 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] 505s [gw1] [ 71%] 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] 505s 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] 505s [gw1] [ 71%] 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] 505s 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] 505s [gw1] [ 71%] 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] 505s 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] 505s [gw1] [ 71%] 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] 505s 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] 505s [gw1] [ 71%] 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] 505s 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] 505s [gw1] [ 71%] 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] 505s 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] 505s [gw1] [ 71%] 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] 505s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 505s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 505s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 505s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 505s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 505s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 505s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 505s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 505s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 505s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 505s test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 505s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 505s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 506s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 506s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 506s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 506s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 506s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 507s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 507s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 508s [gw1] [ 72%] 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] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 508s [gw1] [ 72%] 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] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 508s [gw1] [ 72%] 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] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 508s [gw1] [ 72%] 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] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 508s [gw1] [ 72%] 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] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 508s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 508s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 509s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 509s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 510s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 510s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 510s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 510s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 510s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 510s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 510s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 510s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 510s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 510s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 510s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 510s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 510s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 510s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 510s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 510s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 510s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 510s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 511s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 511s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 512s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 512s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 512s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 513s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 513s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 514s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 514s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 514s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 514s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 514s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 515s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 515s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 516s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 516s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 516s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 516s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 516s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 516s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 516s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 516s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 516s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 516s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 516s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 516s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 516s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 516s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 516s [gw1] [ 73%] 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] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 516s 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] 516s [gw1] [ 73%] 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] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 516s [gw1] [ 73%] 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] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 516s [gw1] [ 73%] 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] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 516s 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] 516s [gw1] [ 73%] 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] 516s 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] 516s [gw1] [ 73%] 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] 516s 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] 516s [gw1] [ 73%] 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] 516s 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] 516s [gw1] [ 73%] 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] 516s 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] 516s [gw1] [ 73%] 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] 516s 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] 516s [gw1] [ 73%] 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] 516s 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] 516s [gw1] [ 73%] 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] 516s 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] 516s [gw1] [ 73%] 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] 516s 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] 516s [gw1] [ 73%] 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] 516s 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] 516s [gw1] [ 73%] 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] 516s 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] 516s [gw1] [ 73%] 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] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 516s [gw1] [ 73%] 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] 516s 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] 516s [gw1] [ 73%] 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] 516s 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] 516s [gw1] [ 73%] 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] 516s 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] 516s [gw1] [ 73%] 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] 516s 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] 516s [gw1] [ 73%] 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] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 516s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 516s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 516s [gw1] [ 73%] 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] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 517s 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] 517s [gw1] [ 73%] 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] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 517s [gw1] [ 73%] 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] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 517s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 517s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 517s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 518s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 518s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 518s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 518s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 518s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 518s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 518s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 519s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 519s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 520s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 520s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 520s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 520s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 520s test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 520s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 520s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 520s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 520s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 520s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 520s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 520s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 520s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 520s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 520s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 520s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 520s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 520s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 520s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 520s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 520s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 520s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 520s test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 520s [gw1] [ 74%] PASSED test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 520s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 520s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 520s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 520s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 520s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 520s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 520s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 520s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 520s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 520s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 520s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 520s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 520s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 520s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 520s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 520s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 520s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 520s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 520s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 522s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 522s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 523s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 523s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 523s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 523s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 523s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 523s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 523s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 523s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 523s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 523s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 523s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 523s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 523s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 523s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 523s test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 523s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 523s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 523s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 523s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 523s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 523s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 525s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 525s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 525s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 525s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 525s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 525s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 525s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 525s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 525s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 525s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 525s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 525s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 525s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 525s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 525s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 525s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 525s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 525s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 525s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 525s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 525s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 525s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 525s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 525s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 525s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 525s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 525s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 525s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 525s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 525s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 525s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 525s [gw1] [ 74%] PASSED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 525s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 525s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 526s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 526s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 526s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 526s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 526s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 526s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 526s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 526s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 526s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 526s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 526s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 526s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 526s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 526s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 526s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 526s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 526s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 526s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 526s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 526s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 526s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 526s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 526s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 526s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 526s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 526s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 526s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 526s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 526s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 526s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 526s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 526s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 526s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 527s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 527s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 527s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 527s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 527s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 527s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 527s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 527s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 527s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 527s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 527s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 527s [gw1] [ 75%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 527s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 527s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 527s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 527s test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 527s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 528s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 528s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 528s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 528s [gw1] [ 75%] SKIPPED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 528s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 528s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 528s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 528s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 528s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 528s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 528s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 528s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 528s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 528s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 529s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 529s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 529s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 529s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 529s test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 529s test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 529s test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 529s test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 529s test/sql/test_type_expressions.py::SelectTest::test_compound_select 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_compound_select 529s test/sql/test_type_expressions.py::SelectTest::test_dialect 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_dialect 529s test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 529s test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 529s test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 529s test/sql/test_type_expressions.py::SelectTest::test_insert_binds 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_insert_binds 529s test/sql/test_type_expressions.py::SelectTest::test_select_binds 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_binds 529s test/sql/test_type_expressions.py::SelectTest::test_select_cols 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols 529s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 529s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 529s test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 529s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 529s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 529s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 529s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 529s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 529s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 529s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 529s test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 529s test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 529s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 529s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 529s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 529s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 529s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 529s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 529s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 529s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 529s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 529s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 529s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 529s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 529s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 529s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 529s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 529s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 529s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 529s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 529s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 529s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 529s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 529s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 529s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 529s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 529s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 529s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 529s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 529s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 529s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 529s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 529s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 529s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 529s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 529s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 529s [gw1] [ 75%] 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] 529s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 529s [gw1] [ 75%] 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] 529s 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] 529s [gw1] [ 75%] 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] 529s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 529s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 529s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 529s [gw1] [ 75%] 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] 530s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 530s [gw1] [ 75%] 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] 530s 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] 530s [gw1] [ 75%] 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] 530s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 530s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 530s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 530s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 530s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 530s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 530s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 530s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 530s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 530s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 530s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 530s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 530s test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 530s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 530s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 530s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 530s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 531s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 531s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 532s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 532s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 533s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 533s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 534s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 534s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 534s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 534s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 534s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 534s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 534s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 534s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 534s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 534s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 534s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 534s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 534s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 534s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 534s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 534s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 534s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 534s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 534s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 534s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 534s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 534s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 534s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 535s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 535s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 535s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 535s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 535s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 535s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 535s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 535s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 535s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 535s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 535s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 535s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 535s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 535s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 535s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 536s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 536s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 537s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 537s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 538s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 538s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 538s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 538s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 538s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 538s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 538s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 538s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 539s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 539s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 540s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 540s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 540s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 540s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 540s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 540s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 540s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 540s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 540s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 540s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 540s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 540s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 540s 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] 540s [gw1] [ 77%] 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] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 540s [gw1] [ 77%] 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] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 540s [gw1] [ 77%] 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] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 540s 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] 540s [gw1] [ 77%] 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] 540s 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] 540s [gw1] [ 77%] 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] 540s 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] 540s [gw1] [ 77%] 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] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 540s [gw1] [ 77%] 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] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 540s [gw1] [ 77%] 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] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 540s 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] 540s [gw1] [ 77%] 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] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 540s [gw1] [ 77%] 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] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 540s [gw1] [ 77%] 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] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 540s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 540s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 541s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 541s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 541s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 541s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 541s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 541s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 541s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 541s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 541s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 541s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 541s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 541s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 541s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 541s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 541s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 541s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 541s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 542s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 542s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 543s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 543s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 544s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 544s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 544s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 544s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 544s test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 544s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 544s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 544s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 545s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 545s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 545s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 545s test/sql/test_types.py::AdaptTest::test_python_type 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_python_type 545s test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 545s test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 545s test/sql/test_types.py::AdaptTest::test_repr[BFILE] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BFILE] 545s test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 545s test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 545s test/sql/test_types.py::AdaptTest::test_repr[BINARY] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY] 545s test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 545s test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 545s test/sql/test_types.py::AdaptTest::test_repr[BIT0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT0] 545s test/sql/test_types.py::AdaptTest::test_repr[BIT1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT1] 545s test/sql/test_types.py::AdaptTest::test_repr[BIT2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT2] 545s test/sql/test_types.py::AdaptTest::test_repr[BLOB] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BLOB] 545s test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 545s test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 545s test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 545s test/sql/test_types.py::AdaptTest::test_repr[Boolean] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Boolean] 545s test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 545s test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 545s test/sql/test_types.py::AdaptTest::test_repr[CIDR] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CIDR] 545s test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 545s test/sql/test_types.py::AdaptTest::test_repr[CLOB] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CLOB] 545s test/sql/test_types.py::AdaptTest::test_repr[DATE0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE0] 545s test/sql/test_types.py::AdaptTest::test_repr[DATE1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE1] 545s test/sql/test_types.py::AdaptTest::test_repr[DATE2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE2] 545s test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 545s test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 545s test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 545s test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 545s test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 545s test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 545s test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 545s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 545s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 545s test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 545s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 545s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 545s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 545s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 545s test/sql/test_types.py::AdaptTest::test_repr[DateTime] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DateTime] 545s test/sql/test_types.py::AdaptTest::test_repr[Date] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Date] 545s test/sql/test_types.py::AdaptTest::test_repr[Double] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Double] 545s test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 545s test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 545s test/sql/test_types.py::AdaptTest::test_repr[Enum] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Enum] 545s test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 545s test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 545s test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 545s test/sql/test_types.py::AdaptTest::test_repr[Float] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Float] 545s test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 545s test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 545s test/sql/test_types.py::AdaptTest::test_repr[INET4] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET4] 545s test/sql/test_types.py::AdaptTest::test_repr[INET6] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET6] 545s test/sql/test_types.py::AdaptTest::test_repr[INET] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET] 545s test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 545s test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 545s test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 545s test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 545s test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 545s test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 545s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 545s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 545s test/sql/test_types.py::AdaptTest::test_repr[Integer] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Integer] 545s test/sql/test_types.py::AdaptTest::test_repr[Interval] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Interval] 545s test/sql/test_types.py::AdaptTest::test_repr[JSON0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON0] 545s test/sql/test_types.py::AdaptTest::test_repr[JSON1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON1] 545s test/sql/test_types.py::AdaptTest::test_repr[JSON2] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON2] 545s test/sql/test_types.py::AdaptTest::test_repr[JSON3] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON3] 545s test/sql/test_types.py::AdaptTest::test_repr[JSON4] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON4] 545s test/sql/test_types.py::AdaptTest::test_repr[JSONB] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONB] 545s test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 545s test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 545s test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 545s test/sql/test_types.py::AdaptTest::test_repr[LONG] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONG] 545s test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 545s test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 545s test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 545s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 545s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 545s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 545s test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 545s test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 545s test/sql/test_types.py::AdaptTest::test_repr[MatchType] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MatchType] 545s test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 545s test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 545s test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 545s test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 545s test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 545s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 545s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 545s test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 545s test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 545s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 545s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 545s test/sql/test_types.py::AdaptTest::test_repr[NullType] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NullType] 545s test/sql/test_types.py::AdaptTest::test_repr[Numeric] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Numeric] 545s test/sql/test_types.py::AdaptTest::test_repr[OID] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[OID] 545s test/sql/test_types.py::AdaptTest::test_repr[RAW] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[RAW] 545s test/sql/test_types.py::AdaptTest::test_repr[REAL0] 545s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL0] 545s test/sql/test_types.py::AdaptTest::test_repr[REAL1] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL1] 545s test/sql/test_types.py::AdaptTest::test_repr[REAL2] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL2] 545s test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 545s test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 545s test/sql/test_types.py::AdaptTest::test_repr[ROWID] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWID] 545s test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 545s test/sql/test_types.py::AdaptTest::test_repr[SET] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SET] 545s test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 545s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 545s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 545s test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 545s test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 545s test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 545s test/sql/test_types.py::AdaptTest::test_repr[String] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[String] 545s test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 545s test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 545s test/sql/test_types.py::AdaptTest::test_repr[TIME0] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME0] 545s test/sql/test_types.py::AdaptTest::test_repr[TIME1] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME1] 545s test/sql/test_types.py::AdaptTest::test_repr[TIME2] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME2] 545s test/sql/test_types.py::AdaptTest::test_repr[TIME3] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME3] 545s test/sql/test_types.py::AdaptTest::test_repr[TIME4] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME4] 545s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 545s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 545s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 545s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 545s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 545s test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 545s test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 545s test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 545s test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 545s test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 545s test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 545s test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 545s test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 545s test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 545s test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 545s test/sql/test_types.py::AdaptTest::test_repr[Text] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Text] 545s test/sql/test_types.py::AdaptTest::test_repr[Time] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Time] 545s test/sql/test_types.py::AdaptTest::test_repr[TupleType] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TupleType] 545s test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 545s test/sql/test_types.py::AdaptTest::test_repr[UUID] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UUID] 545s test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 545s test/sql/test_types.py::AdaptTest::test_repr[Unicode] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Unicode] 545s test/sql/test_types.py::AdaptTest::test_repr[Uuid] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Uuid] 545s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 545s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 545s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 545s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 545s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 545s test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 545s test/sql/test_types.py::AdaptTest::test_repr[XML] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[XML] 545s test/sql/test_types.py::AdaptTest::test_repr[YEAR] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[YEAR] 545s test/sql/test_types.py::AdaptTest::test_repr[_Binary] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[_Binary] 545s test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 545s test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 545s test/sql/test_types.py::AdaptTest::test_str[BFILE] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BFILE] 545s test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 545s test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 545s test/sql/test_types.py::AdaptTest::test_str[BINARY] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY] 545s test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 545s test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 545s test/sql/test_types.py::AdaptTest::test_str[BIT0] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT0] 545s test/sql/test_types.py::AdaptTest::test_str[BIT1] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT1] 545s test/sql/test_types.py::AdaptTest::test_str[BIT2] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT2] 545s test/sql/test_types.py::AdaptTest::test_str[BLOB] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BLOB] 545s test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 545s test/sql/test_types.py::AdaptTest::test_str[BYTEA] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BYTEA] 545s test/sql/test_types.py::AdaptTest::test_str[BigInteger] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BigInteger] 545s test/sql/test_types.py::AdaptTest::test_str[Boolean] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Boolean] 545s test/sql/test_types.py::AdaptTest::test_str[CHAR0] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR0] 545s test/sql/test_types.py::AdaptTest::test_str[CHAR1] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR1] 545s test/sql/test_types.py::AdaptTest::test_str[CIDR] 545s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CIDR] 545s test/sql/test_types.py::AdaptTest::test_str[CITEXT] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CITEXT] 546s test/sql/test_types.py::AdaptTest::test_str[CLOB] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CLOB] 546s test/sql/test_types.py::AdaptTest::test_str[DATE0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE0] 546s test/sql/test_types.py::AdaptTest::test_str[DATE1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE1] 546s test/sql/test_types.py::AdaptTest::test_str[DATE2] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE2] 546s test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 546s test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 546s test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 546s test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 546s test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 546s test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 546s test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 546s test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 546s test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 546s test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 546s test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 546s test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 546s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 546s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 546s test/sql/test_types.py::AdaptTest::test_str[DateTime] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DateTime] 546s test/sql/test_types.py::AdaptTest::test_str[Date] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Date] 546s test/sql/test_types.py::AdaptTest::test_str[Double] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Double] 546s test/sql/test_types.py::AdaptTest::test_str[ENUM0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM0] 546s test/sql/test_types.py::AdaptTest::test_str[ENUM1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM1] 546s test/sql/test_types.py::AdaptTest::test_str[Enum] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Enum] 546s test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 546s test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 546s test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 546s test/sql/test_types.py::AdaptTest::test_str[Float] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Float] 546s test/sql/test_types.py::AdaptTest::test_str[HSTORE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[HSTORE] 546s test/sql/test_types.py::AdaptTest::test_str[IMAGE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[IMAGE] 546s test/sql/test_types.py::AdaptTest::test_str[INET4] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET4] 546s test/sql/test_types.py::AdaptTest::test_str[INET6] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET6] 546s test/sql/test_types.py::AdaptTest::test_str[INET] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET] 546s test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 546s test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 546s test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 546s test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 546s test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 546s test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 546s test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 546s test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 546s test/sql/test_types.py::AdaptTest::test_str[Integer] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Integer] 546s test/sql/test_types.py::AdaptTest::test_str[Interval] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Interval] 546s test/sql/test_types.py::AdaptTest::test_str[JSON0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON0] 546s test/sql/test_types.py::AdaptTest::test_str[JSON1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON1] 546s test/sql/test_types.py::AdaptTest::test_str[JSON2] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON2] 546s test/sql/test_types.py::AdaptTest::test_str[JSON3] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON3] 546s test/sql/test_types.py::AdaptTest::test_str[JSON4] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON4] 546s test/sql/test_types.py::AdaptTest::test_str[JSONB] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONB] 546s test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 546s test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 546s test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 546s test/sql/test_types.py::AdaptTest::test_str[LONG] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONG] 546s test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 546s test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 546s test/sql/test_types.py::AdaptTest::test_str[MACADDR] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR] 546s test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 546s test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 546s test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 546s test/sql/test_types.py::AdaptTest::test_str[MONEY0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY0] 546s test/sql/test_types.py::AdaptTest::test_str[MONEY1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY1] 546s test/sql/test_types.py::AdaptTest::test_str[MatchType] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MatchType] 546s test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 546s test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 546s test/sql/test_types.py::AdaptTest::test_str[NCLOB] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCLOB] 546s test/sql/test_types.py::AdaptTest::test_str[NTEXT] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NTEXT] 546s test/sql/test_types.py::AdaptTest::test_str[NUMBER] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMBER] 546s test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 546s test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 546s test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 546s test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 546s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 546s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 546s test/sql/test_types.py::AdaptTest::test_str[NullType] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NullType] 546s test/sql/test_types.py::AdaptTest::test_str[Numeric] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Numeric] 546s test/sql/test_types.py::AdaptTest::test_str[OID] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[OID] 546s test/sql/test_types.py::AdaptTest::test_str[RAW] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[RAW] 546s test/sql/test_types.py::AdaptTest::test_str[REAL0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL0] 546s test/sql/test_types.py::AdaptTest::test_str[REAL1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL1] 546s test/sql/test_types.py::AdaptTest::test_str[REAL2] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL2] 546s test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 546s test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 546s test/sql/test_types.py::AdaptTest::test_str[ROWID] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWID] 546s test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 546s test/sql/test_types.py::AdaptTest::test_str[SET] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SET] 546s test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 546s test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 546s test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 546s test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 546s test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 546s test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 546s test/sql/test_types.py::AdaptTest::test_str[String] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[String] 546s test/sql/test_types.py::AdaptTest::test_str[TEXT0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT0] 546s test/sql/test_types.py::AdaptTest::test_str[TEXT1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT1] 546s test/sql/test_types.py::AdaptTest::test_str[TIME0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME0] 546s test/sql/test_types.py::AdaptTest::test_str[TIME1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME1] 546s test/sql/test_types.py::AdaptTest::test_str[TIME2] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME2] 546s test/sql/test_types.py::AdaptTest::test_str[TIME3] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME3] 546s test/sql/test_types.py::AdaptTest::test_str[TIME4] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME4] 546s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 546s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 546s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 546s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 546s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 546s test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 546s test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 546s test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 546s test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 546s test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 546s test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 546s test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 546s test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 546s test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 546s test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 546s test/sql/test_types.py::AdaptTest::test_str[Text] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Text] 546s test/sql/test_types.py::AdaptTest::test_str[Time] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Time] 546s test/sql/test_types.py::AdaptTest::test_str[TupleType] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TupleType] 546s test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 546s test/sql/test_types.py::AdaptTest::test_str[UUID] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[UUID] 546s test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 546s test/sql/test_types.py::AdaptTest::test_str[Unicode] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Unicode] 546s test/sql/test_types.py::AdaptTest::test_str[Uuid] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Uuid] 546s test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 546s test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 546s test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 546s test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 546s test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 546s test/sql/test_types.py::AdaptTest::test_str[VECTOR] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VECTOR] 546s test/sql/test_types.py::AdaptTest::test_str[XML] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[XML] 546s test/sql/test_types.py::AdaptTest::test_str[YEAR] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[YEAR] 546s test/sql/test_types.py::AdaptTest::test_str[_Binary] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[_Binary] 546s test/sql/test_types.py::AdaptTest::test_str_third_party 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party 546s test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 546s test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 546s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 546s test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 546s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 546s test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 546s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 546s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 546s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 546s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 546s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 546s test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 546s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 546s test/sql/test_types.py::ArrayTest::test_array_literal_complex 546s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_complex 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 546s test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 546s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 546s test/sql/test_types.py::ArrayTest::test_array_literal_simple 546s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_simple 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 546s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 546s test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 546s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 546s test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 546s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 546s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 546s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 547s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 547s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 547s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 547s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 547s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 547s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 547s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 547s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 547s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 547s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 547s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 547s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 547s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 547s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 547s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 547s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 547s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 547s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 547s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 547s test/sql/test_types.py::CallableTest::test_callable_as_arg 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_arg 547s test/sql/test_types.py::CallableTest::test_callable_as_kwarg 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_kwarg 547s test/sql/test_types.py::CompileTest::test_char_collation 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_char_collation 547s test/sql/test_types.py::CompileTest::test_char_length 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_char_length 547s test/sql/test_types.py::CompileTest::test_char_plain 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_char_plain 547s test/sql/test_types.py::CompileTest::test_compile_err_formatting 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_compile_err_formatting 547s test/sql/test_types.py::CompileTest::test_decimal_plain 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_decimal_plain 547s test/sql/test_types.py::CompileTest::test_decimal_precision 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_decimal_precision 547s test/sql/test_types.py::CompileTest::test_decimal_scale 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_decimal_scale 547s test/sql/test_types.py::CompileTest::test_default_compile_double 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_double 547s test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 547s test/sql/test_types.py::CompileTest::test_default_compile_pg_float 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_float 547s test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 547s test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 547s test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 547s test/sql/test_types.py::CompileTest::test_numeric_plain 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_numeric_plain 547s test/sql/test_types.py::CompileTest::test_numeric_precision 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_numeric_precision 547s test/sql/test_types.py::CompileTest::test_numeric_scale 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_numeric_scale 547s test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 547s test/sql/test_types.py::CompileTest::test_string_collation 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_string_collation 547s test/sql/test_types.py::CompileTest::test_string_length 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_string_length 547s test/sql/test_types.py::CompileTest::test_string_plain 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_string_plain 547s test/sql/test_types.py::CompileTest::test_text_collation 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_text_collation 547s test/sql/test_types.py::CompileTest::test_text_length 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_text_length 547s test/sql/test_types.py::CompileTest::test_text_plain 547s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_text_plain 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 547s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 547s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 547s test/dialect/sqlite/test_types.py::DateTest::test_custom_format 547s [gw1] [ 83%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_custom_format 547s test/dialect/sqlite/test_types.py::DateTest::test_default 547s [gw1] [ 83%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_default 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 547s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 547s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 547s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 547s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 547s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 548s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 548s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 548s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 548s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 548s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 548s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 548s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 548s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 548s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 548s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 548s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 548s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 548s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 548s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 548s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 548s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 548s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 548s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 548s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 548s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 548s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 548s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 548s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 548s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 548s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 548s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 548s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 548s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 548s test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 548s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 548s test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 548s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 548s test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 548s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_2-select NUMTODSINTERVAL(86584.0, 'SECOND') - NUMTODSINTERVAL(64.0, 'SECOND') from dual] 548s [gw1] [ 84%] 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] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_long 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_long 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 548s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 548s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 548s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 548s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 548s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 548s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 548s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 548s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 548s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 548s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 548s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 548s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 548s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 548s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 548s test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 548s test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 548s test/sql/test_types.py::ExpressionTest::test_bind_adapt 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt 548s test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 548s test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 548s test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 548s test/sql/test_types.py::ExpressionTest::test_bind_typing 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_typing 548s 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] 548s [gw1] [ 85%] 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] 548s 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] 548s [gw1] [ 85%] 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] 548s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 548s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 548s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 548s [gw1] [ 85%] 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] 548s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 548s [gw1] [ 85%] 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] 548s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 548s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 548s test/sql/test_types.py::ExpressionTest::test_control 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_control 548s test/sql/test_types.py::ExpressionTest::test_date_coercion 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_date_coercion 548s test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 548s test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 548s test/sql/test_types.py::ExpressionTest::test_distinct 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_distinct 548s test/sql/test_types.py::ExpressionTest::test_expression_typing 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_expression_typing 548s test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 548s test/sql/test_types.py::ExpressionTest::test_interval_coercion 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_interval_coercion 548s test/sql/test_types.py::ExpressionTest::test_literal_adapt 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_literal_adapt 548s test/sql/test_types.py::ExpressionTest::test_null_comparison 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_null_comparison 548s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 548s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 548s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 548s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 548s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 548s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 548s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 548s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 548s test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 548s test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 548s test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 548s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 548s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 548s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 548s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 548s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 548s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 548s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 548s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 548s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 548s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 548s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 548s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 548s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 548s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 548s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 548s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS delete_1-True] 548s [gw1] [ 85%] 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] 548s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, hstore(%(hstore_1)s, %(hstore_2)s)) AS delete_1-True] 548s [gw1] [ 85%] 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] 548s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 548s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 548s 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] 548s [gw1] [ 85%] 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] 548s 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] 548s [gw1] [ 85%] 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] 548s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 548s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 548s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-slice(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS slice_1-True] 548s [gw1] [ 85%] 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] 548s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 548s 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] 548s [gw1] [ 85%] 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] 548s test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 548s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 548s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 548s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 548s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 548s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 548s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 548s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 548s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 548s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 548s test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 548s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 548s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 548s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 548s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 548s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 548s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 548s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 548s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 548s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 548s [gw1] [ 85%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 548s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 548s [gw1] [ 85%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 548s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 548s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 548s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 549s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 549s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 549s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 549s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 549s test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 549s [gw1] [ 86%] PASSED test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 549s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 549s [gw1] [ 86%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 549s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 549s [gw1] [ 86%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 549s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 549s [gw1] [ 86%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 549s test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 549s test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 549s 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] 549s [gw1] [ 86%] 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] 549s 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] 549s [gw1] [ 86%] 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] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[CAST(test_table.test_column[%(test_column_1)s] AS INTEGER) = %(param_1)s] 549s [gw1] [ 86%] 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] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 549s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 549s test/sql/test_types.py::JSONTest::test_bind_serialize_None 549s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_None 549s test/sql/test_types.py::JSONTest::test_bind_serialize_default 549s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_default 549s test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 549s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 549s test/sql/test_types.py::JSONTest::test_bind_serialize_null 549s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_null 549s test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 549s test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 549s test/sql/test_types.py::JSONTest::test_index_bind_proc_int 549s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_int 549s test/sql/test_types.py::JSONTest::test_index_bind_proc_str 549s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_str 549s test/sql/test_types.py::JSONTest::test_index_literal_proc_int 549s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_int 549s test/sql/test_types.py::JSONTest::test_index_literal_proc_str 549s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_str 549s test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 549s test/sql/test_types.py::JSONTest::test_result_deserialize_None 549s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_None 549s test/sql/test_types.py::JSONTest::test_result_deserialize_default 549s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_default 549s test/sql/test_types.py::JSONTest::test_result_deserialize_null 549s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_null 549s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 549s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 549s [gw1] [ 86%] 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] 549s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 549s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 549s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 549s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 549s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 549s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 549s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 549s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 549s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 549s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 549s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 549s [gw1] [ 86%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 549s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 549s [gw1] [ 86%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 549s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 549s [gw1] [ 86%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 549s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 549s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 549s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 549s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 549s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 549s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 549s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 549s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 549s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 549s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 549s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 549s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 549s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 549s test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 549s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 549s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 549s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 549s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 549s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 549s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 549s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 549s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 549s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 549s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 549s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 549s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 549s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 549s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 549s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 549s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 549s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 549s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 549s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 549s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 549s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 549s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 549s [gw1] [ 86%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 549s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 549s [gw1] [ 86%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 549s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 549s [gw1] [ 86%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 549s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 549s [gw1] [ 86%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 549s test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 549s test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 549s test/sql/test_types.py::PickleTest::test_customized_impl[None] 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[None] 549s test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 549s test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 549s test/sql/test_types.py::PickleTest::test_eq_comparison 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_eq_comparison 549s test/sql/test_types.py::PickleTest::test_nonmutable_comparison 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_nonmutable_comparison 549s test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 549s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 549s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 549s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 549s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 549s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 549s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 549s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 549s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 549s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 549s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 550s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 550s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 551s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 551s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 551s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 551s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 552s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 552s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 552s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 552s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 553s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 553s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 554s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 554s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 554s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 554s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 555s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 555s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 556s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 556s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 556s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 556s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 557s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 557s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 558s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 558s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 558s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 558s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 559s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 559s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 560s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 560s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 561s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 561s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 561s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 561s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 562s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 562s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 563s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 563s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 563s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 563s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 564s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 564s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 565s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 565s test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 565s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 565s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 565s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 565s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 565s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 565s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 565s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 565s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 565s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 565s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 565s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 565s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 565s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 565s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 565s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 565s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 565s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 565s test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 565s test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 565s test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 565s test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 565s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 565s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 565s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 565s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 565s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 565s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 565s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 565s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 565s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 565s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 565s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 565s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 565s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 565s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 565s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 565s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 565s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 565s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 565s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 565s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 565s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 565s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 565s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 565s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 565s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 565s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 565s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 565s test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 565s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 565s test/dialect/sqlite/test_types.py::TimeTest::test_default 565s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_default 565s test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 565s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 565s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 565s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 565s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 565s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 565s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 565s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 565s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 565s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 565s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 565s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 565s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 565s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 565s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 565s test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 565s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 565s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 565s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 565s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 565s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 565s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 565s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 565s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 565s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 566s 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] 566s [gw1] [ 88%] 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] 566s 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] 566s [gw1] [ 88%] 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] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 566s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 566s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_char 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_char 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_money 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_money 566s test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 566s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 566s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 566s [gw1] [ 88%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 566s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 566s [gw1] [ 88%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 566s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 566s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 566s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 566s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 566s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 566s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 566s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 566s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 566s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 566s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 566s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 566s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 566s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 566s test/sql/test_types.py::UserDefinedTest::test_kw_colspec 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_kw_colspec 566s test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 566s test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 566s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 566s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 566s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 566s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 566s test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 566s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 566s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 566s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 566s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 566s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 566s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 566s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 566s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 566s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 566s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 566s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 566s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 566s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 566s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 566s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 566s test/sql/test_types.py::VariantTest::test_bind_process 566s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_bind_process 566s test/sql/test_types.py::VariantTest::test_bind_process_composite 566s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_bind_process_composite 566s test/sql/test_types.py::VariantTest::test_comparator_variant 566s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_comparator_variant 566s test/sql/test_types.py::VariantTest::test_compile 566s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_compile 566s test/sql/test_types.py::VariantTest::test_compile_composite 566s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_compile_composite 566s test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 566s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 566s test/sql/test_types.py::VariantTest::test_illegal_dupe 566s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_illegal_dupe 566s test/sql/test_types.py::VariantTest::test_no_variants_of_variants 566s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_no_variants_of_variants 566s test/sql/test_types.py::VariantTest::test_one_dialect_is_req 566s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_one_dialect_is_req 566s test/sql/test_types.py::VariantTest::test_round_trip 566s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_round_trip 566s test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 566s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 566s test/sql/test_types.py::VariantTest::test_to_instance 566s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_to_instance 566s test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 566s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 566s test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 566s test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 566s test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 566s test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 566s test/base/test_typing_utils.py::TestTyping::test_TypingInstances 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_TypingInstances 566s test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 566s test/base/test_typing_utils.py::TestTyping::test_includes_none 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none 566s test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 566s test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 566s test/base/test_typing_utils.py::TestTyping::test_is_generic 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_generic 566s test/base/test_typing_utils.py::TestTyping::test_is_literal 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_literal 566s test/base/test_typing_utils.py::TestTyping::test_is_newtype 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_newtype 566s test/base/test_typing_utils.py::TestTyping::test_is_pep593 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep593 566s test/base/test_typing_utils.py::TestTyping::test_is_pep695 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep695 566s test/base/test_typing_utils.py::TestTyping::test_is_union 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_union 566s test/base/test_typing_utils.py::TestTyping::test_make_union_type 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_make_union_type 566s test/base/test_typing_utils.py::TestTyping::test_pep695_value 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value 566s test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 566s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 566s test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 566s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 566s test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 566s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 567s test/orm/test_unitofwork.py::BooleanColTest::test_boolean 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::BooleanColTest::test_boolean 567s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 567s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 567s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 567s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 567s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 567s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 567s test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 567s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 567s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 567s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 567s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 567s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 567s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 567s test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 567s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 568s test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 568s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 568s test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 568s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 568s test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 568s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 568s test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 568s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 568s test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 568s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 568s test/orm/test_unitofwork.py::DefaultTest::test_update 568s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_update 568s test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 568s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 568s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 568s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 568s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 568s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 568s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 568s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 568s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 568s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 568s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 568s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 568s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 568s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 568s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 568s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 568s test/orm/test_unitofwork.py::ForeignPKTest::test_basic 568s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ForeignPKTest::test_basic 568s test/orm/test_unitofwork.py::HistoryTest::test_backref 568s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::HistoryTest::test_backref 568s test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 568s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 568s test/orm/test_unitofwork.py::ManyToManyTest::test_association 568s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_association 569s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 569s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 569s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 569s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 569s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 569s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 569s test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 569s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 569s test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 569s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 569s test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 569s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 569s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 569s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 569s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 569s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 569s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 569s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 569s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 569s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 569s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 569s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 569s test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 569s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 569s test/orm/test_unitofwork.py::OneToManyTest::test_child_move 569s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move 569s test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 569s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 569s test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 569s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 570s test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 570s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 570s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 570s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 570s test/orm/test_unitofwork.py::PKTest::test_key_pks 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PKTest::test_key_pks 570s test/orm/test_unitofwork.py::PKTest::test_manual_pk 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PKTest::test_manual_pk 570s test/orm/test_unitofwork.py::PKTest::test_primary_key 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PKTest::test_primary_key 570s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 570s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 570s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 570s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 570s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 570s test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 570s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 570s test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 570s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 570s test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 570s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 570s test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 570s test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 570s test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 570s test/orm/test_unitofwork.py::SaveTest::test_basic 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_basic 570s test/orm/test_unitofwork.py::SaveTest::test_batch_mode 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_batch_mode 570s test/orm/test_unitofwork.py::SaveTest::test_deferred 570s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_deferred 571s test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 571s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 571s test/orm/test_unitofwork.py::SaveTest::test_history_get 571s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_history_get 571s test/orm/test_unitofwork.py::SaveTest::test_inherits 571s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_inherits 571s test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 571s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 571s test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 571s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 571s test/orm/test_unitofwork.py::SaveTest::test_synonym 571s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_synonym 571s test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 571s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 571s test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 571s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 571s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 571s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 571s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 571s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 571s test/orm/test_unitofwork.py::UnicodeTest::test_basic 571s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_basic 571s test/orm/test_unitofwork.py::UnicodeTest::test_relationship 571s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_relationship 571s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 571s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 571s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 571s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 571s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 571s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 572s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 572s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 572s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 572s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 572s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 572s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 572s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 572s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 572s test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-not_implicit_returning] 572s [gw1] [ 89%] 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] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 572s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 572s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 573s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 573s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 573s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 573s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 573s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 573s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 573s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 573s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 573s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 573s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 573s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 573s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 573s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 573s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 573s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 573s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 573s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 574s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 574s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 574s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 574s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 574s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 574s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 574s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 574s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 574s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 574s test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 574s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 574s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 574s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 574s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 574s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 574s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 574s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 574s test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 574s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 574s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 574s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 575s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 575s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 575s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 575s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 575s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 575s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 575s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 575s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 575s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 575s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 575s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 575s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 575s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 575s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 575s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 575s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 575s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 575s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 575s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 575s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 576s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 576s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 576s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 576s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 576s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 576s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 576s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 576s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 576s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 576s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 576s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 576s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 576s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 576s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 576s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 576s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 576s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 576s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 576s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 576s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 577s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 577s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 577s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 577s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 577s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 577s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 577s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 577s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 577s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 577s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 577s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 577s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 577s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 577s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 577s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 577s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 577s test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 577s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 577s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 577s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 577s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 577s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 577s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 577s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 577s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 577s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 577s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 577s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 578s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 578s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 578s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 578s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 578s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 578s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 578s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 578s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 578s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 578s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 578s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 578s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 578s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 578s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 578s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 578s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 578s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 578s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 578s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 578s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 578s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 578s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 578s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 578s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 578s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 578s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 578s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 579s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 579s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 579s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 579s test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 579s test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 579s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 579s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 579s test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 579s test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 579s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 579s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 579s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 579s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 579s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 579s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 579s test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 579s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 579s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 579s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 580s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 580s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 580s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 580s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 580s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 580s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 580s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 580s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 580s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 580s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 580s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 580s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 580s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 580s [gw1] [ 90%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 580s [gw1] [ 90%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 580s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 580s [gw1] [ 90%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 580s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 580s [gw1] [ 90%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 580s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 580s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 580s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 580s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 580s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 580s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 580s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 580s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 580s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 580s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 580s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 580s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 580s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 580s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 580s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 580s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 580s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 580s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 580s test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 580s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 580s test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 580s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 580s test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 580s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 580s 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] 580s [gw1] [ 90%] 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] 580s 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] 580s [gw1] [ 90%] 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] 580s 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] 580s [gw1] [ 90%] 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] 580s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-use_alias] 580s [gw1] [ 90%] 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] 580s 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] 580s [gw1] [ 90%] 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] 580s 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] 580s [gw1] [ 90%] 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] 580s 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] 580s [gw1] [ 90%] 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] 580s 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] 580s [gw1] [ 90%] 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] 580s 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] 580s [gw1] [ 90%] 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] 580s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-use_alias] 580s [gw1] [ 90%] 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] 580s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-not_use_alias] 581s [gw1] [ 90%] 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] 581s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 581s 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] 581s [gw1] [ 90%] 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] 581s 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] 581s [gw1] [ 90%] 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] 581s 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] 581s [gw1] [ 90%] 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] 581s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-use_alias] 581s [gw1] [ 90%] 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] 581s test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 581s test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 581s test/sql/test_update.py::UpdateFromCompileTest::test_render_table 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table 581s test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 581s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 581s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 581s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 581s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 581s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 581s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 581s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 581s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 581s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 581s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 581s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 581s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 581s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 581s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 581s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 581s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 581s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 581s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 581s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 581s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 581s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 581s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 581s test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 581s test/sql/test_update.py::UpdateTest::test_correlated_update_five 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_five 581s test/sql/test_update.py::UpdateTest::test_correlated_update_four 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_four 581s test/sql/test_update.py::UpdateTest::test_correlated_update_one 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_one 581s test/sql/test_update.py::UpdateTest::test_correlated_update_seven 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_seven 581s test/sql/test_update.py::UpdateTest::test_correlated_update_six 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_six 581s test/sql/test_update.py::UpdateTest::test_correlated_update_three 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_three 581s test/sql/test_update.py::UpdateTest::test_correlated_update_two 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_two 581s test/sql/test_update.py::UpdateTest::test_inline_defaults 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_inline_defaults 581s test/sql/test_update.py::UpdateTest::test_labels_no_collision 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision 581s test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 581s test/sql/test_update.py::UpdateTest::test_prefix_with 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_prefix_with 581s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 581s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 581s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 581s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 581s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 581s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 581s test/sql/test_update.py::UpdateTest::test_update_1 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_1 581s test/sql/test_update.py::UpdateTest::test_update_10 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_10 581s test/sql/test_update.py::UpdateTest::test_update_11 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_11 581s test/sql/test_update.py::UpdateTest::test_update_2 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_2 581s test/sql/test_update.py::UpdateTest::test_update_3 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_3 581s test/sql/test_update.py::UpdateTest::test_update_4 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_4 581s test/sql/test_update.py::UpdateTest::test_update_5 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_5 581s test/sql/test_update.py::UpdateTest::test_update_6 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_6 581s test/sql/test_update.py::UpdateTest::test_update_7 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_7 581s test/sql/test_update.py::UpdateTest::test_update_8 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_8 581s test/sql/test_update.py::UpdateTest::test_update_9 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_9 581s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 581s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 581s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 581s test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 581s test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 581s test/sql/test_update.py::UpdateTest::test_update_literal_binds 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_literal_binds 581s test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 581s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 581s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 581s test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 581s test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 581s test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 581s test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 581s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 581s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 581s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 581s test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 581s test/sql/test_update.py::UpdateTest::test_update_ordereddict 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordereddict 581s test/sql/test_update.py::UpdateTest::test_update_to_expression_one 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_one 581s test/sql/test_update.py::UpdateTest::test_update_to_expression_three 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_three 581s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 581s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 581s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 581s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 581s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 581s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 581s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 581s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 581s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 581s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 581s test/sql/test_update.py::UpdateTest::test_where_empty 581s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_where_empty 581s test/orm/test_utils.py::AliasedClassTest::test_classmethod 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_classmethod 581s test/orm/test_utils.py::AliasedClassTest::test_descriptors 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_descriptors 581s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 581s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 581s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 581s test/orm/test_utils.py::AliasedClassTest::test_instancemethod 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_instancemethod 581s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 581s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 581s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 581s test/orm/test_utils.py::AliasedClassTest::test_named_entity 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_entity 581s test/orm/test_utils.py::AliasedClassTest::test_named_selectable 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_selectable 581s test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 581s test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 581s test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 581s test/orm/test_utils.py::AliasedClassTest::test_simple 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple 581s test/orm/test_utils.py::AliasedClassTest::test_simple_property 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple_property 581s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 581s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 581s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 581s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 581s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 581s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 581s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 581s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 581s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 581s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 581s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 581s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 581s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 581s test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 581s test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 581s test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 581s test/base/test_utils.py::AsInterfaceTest::test_dict 581s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_dict 581s test/base/test_utils.py::AsInterfaceTest::test_instance 581s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_instance 581s test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 581s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 581s test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 581s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 581s test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 581s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 581s test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 581s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 581s test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 581s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 581s test/base/test_utils.py::ColumnCollectionTest::test_compare 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_compare 581s test/base/test_utils.py::ColumnCollectionTest::test_contains_column 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column 581s test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 581s test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 581s test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 581s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 581s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 581s test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 581s test/base/test_utils.py::ColumnCollectionTest::test_in 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_in 581s test/base/test_utils.py::ColumnCollectionTest::test_items 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_items 581s test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 581s test/base/test_utils.py::ColumnCollectionTest::test_keys 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_keys 581s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 581s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 581s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 581s test/base/test_utils.py::ColumnCollectionTest::test_str 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_str 581s test/base/test_utils.py::ColumnCollectionTest::test_values 581s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_values 581s test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 581s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 582s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 582s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 582s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 582s test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 582s [gw1] [ 90%] SKIPPED test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_in 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_in 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_items 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_items 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_str 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_str 582s test/base/test_utils.py::DedupeColumnCollectionTest::test_values 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_values 582s test/base/test_utils.py::DictlikeIteritemsTest::test_dict 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_dict 582s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 582s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 582s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 582s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 582s test/base/test_utils.py::DictlikeIteritemsTest::test_object 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_object 582s test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 582s test/base/test_utils.py::DuckTypeCollectionTest::test_sets 582s [gw1] [ 90%] PASSED test/base/test_utils.py::DuckTypeCollectionTest::test_sets 582s test/base/test_utils.py::FlattenIteratorTest::test_flatten 582s [gw1] [ 90%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_flatten 582s test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 582s [gw1] [ 90%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 582s test/base/test_utils.py::GenericReprTest::test_all_positional 582s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_all_positional 582s test/base/test_utils.py::GenericReprTest::test_discard_vargs 582s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs 582s test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 582s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 582s test/base/test_utils.py::GenericReprTest::test_kw_defaults 582s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_kw_defaults 582s test/base/test_utils.py::GenericReprTest::test_multi_kw 582s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw 582s test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 582s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 582s test/base/test_utils.py::GenericReprTest::test_no_args 582s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_no_args 582s test/base/test_utils.py::GenericReprTest::test_no_init 582s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_no_init 582s test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 582s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 582s test/base/test_utils.py::GenericReprTest::test_significant_vargs 582s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_significant_vargs 582s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 582s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 582s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 582s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 582s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 582s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 582s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 582s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 582s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 582s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 582s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 582s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 582s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 582s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 582s test/base/test_utils.py::IdentitySetTest::test_add 582s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_add 582s test/base/test_utils.py::IdentitySetTest::test_basic_sanity 582s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_basic_sanity 582s test/base/test_utils.py::IdentitySetTest::test_difference 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference 582s test/base/test_utils.py::IdentitySetTest::test_difference_update 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference_update 582s test/base/test_utils.py::IdentitySetTest::test_dunder_and 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_and 582s test/base/test_utils.py::IdentitySetTest::test_dunder_eq 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_eq 582s test/base/test_utils.py::IdentitySetTest::test_dunder_ge 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ge 582s test/base/test_utils.py::IdentitySetTest::test_dunder_gt 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_gt 582s test/base/test_utils.py::IdentitySetTest::test_dunder_iand 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_iand 582s test/base/test_utils.py::IdentitySetTest::test_dunder_ior 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ior 582s test/base/test_utils.py::IdentitySetTest::test_dunder_isub 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_isub 582s test/base/test_utils.py::IdentitySetTest::test_dunder_le 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_le 582s test/base/test_utils.py::IdentitySetTest::test_dunder_lt 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_lt 582s test/base/test_utils.py::IdentitySetTest::test_dunder_ne 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ne 582s test/base/test_utils.py::IdentitySetTest::test_dunder_or 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_or 582s test/base/test_utils.py::IdentitySetTest::test_dunder_sub 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub 582s test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 582s test/base/test_utils.py::IdentitySetTest::test_dunder_xor 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_xor 582s test/base/test_utils.py::IdentitySetTest::test_init 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_init 582s test/base/test_utils.py::IdentitySetTest::test_intersection 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection 582s test/base/test_utils.py::IdentitySetTest::test_intersection_update 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection_update 582s test/base/test_utils.py::IdentitySetTest::test_issubset 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_issubset 582s test/base/test_utils.py::IdentitySetTest::test_issuperset 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_issuperset 582s test/base/test_utils.py::IdentitySetTest::test_repr 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_repr 582s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 582s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 582s test/base/test_utils.py::IdentitySetTest::test_union 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_union 582s test/base/test_utils.py::IdentitySetTest::test_update 582s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_update 582s test/base/test_utils.py::ImmutableDictTest::test_contains 582s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_contains 582s test/base/test_utils.py::ImmutableDictTest::test_items 582s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_items 582s test/base/test_utils.py::ImmutableDictTest::test_keys 582s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_keys 582s test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 582s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 582s test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 582s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 582s test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 582s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 582s test/base/test_utils.py::ImmutableDictTest::test_pep584 582s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_pep584 582s test/base/test_utils.py::ImmutableDictTest::test_repr 582s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_repr 582s test/base/test_utils.py::ImmutableDictTest::test_rich_compare 582s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_rich_compare 582s test/base/test_utils.py::ImmutableDictTest::test_serialize 582s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_serialize 582s test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 582s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 582s test/base/test_utils.py::ImmutableDictTest::test_union_no_change 582s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_no_change 582s test/base/test_utils.py::ImmutableDictTest::test_union_tuples 582s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_tuples 582s test/base/test_utils.py::ImmutableDictTest::test_values 583s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_values 583s test/base/test_utils.py::ImmutableTest::test_immutable[d0] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d0] 583s test/base/test_utils.py::ImmutableTest::test_immutable[d1] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d1] 583s test/base/test_utils.py::ImmutableTest::test_readonly_properties 583s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_readonly_properties 583s test/base/test_utils.py::LRUTest::test_lru 583s [gw1] [ 91%] PASSED test/base/test_utils.py::LRUTest::test_lru 583s test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 583s test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 583s test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 583s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 583s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 583s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 583s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 583s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 583s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 583s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 583s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 583s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 583s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 583s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 583s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 583s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 583s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 583s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 583s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 583s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 583s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 583s test/sql/test_utils.py::MiscTest::test_column_collection_get 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_column_collection_get 583s test/sql/test_utils.py::MiscTest::test_column_element_no_visit 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_column_element_no_visit 583s test/sql/test_utils.py::MiscTest::test_find_tables_aliases 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_aliases 583s test/sql/test_utils.py::MiscTest::test_find_tables_selectable 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_selectable 583s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 583s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 583s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 583s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 583s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 583s test/sql/test_utils.py::MiscTest::test_options_merge 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_options_merge 583s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 583s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 583s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 583s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 583s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 583s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 583s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 583s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 583s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 583s test/base/test_utils.py::NoHashIdentitySetTest::test_add 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_add 583s test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 583s test/base/test_utils.py::NoHashIdentitySetTest::test_difference 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference 583s test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 583s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 583s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 583s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 583s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 583s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 583s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 583s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 583s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 583s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 583s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 583s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 583s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 583s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 583s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 583s test/base/test_utils.py::NoHashIdentitySetTest::test_init 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_init 583s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 583s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 583s test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 583s test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 583s test/base/test_utils.py::NoHashIdentitySetTest::test_repr 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_repr 583s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 583s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 583s test/base/test_utils.py::NoHashIdentitySetTest::test_union 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_union 583s test/base/test_utils.py::NoHashIdentitySetTest::test_update 583s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_update 583s test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 583s test/base/test_utils.py::OrderedDictTest::test_odict 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict 583s test/base/test_utils.py::OrderedDictTest::test_odict_constructor 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_constructor 583s test/base/test_utils.py::OrderedDictTest::test_odict_copy 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_copy 583s test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 583s test/base/test_utils.py::OrderedIdentitySetTest::test_add 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_add 583s test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 583s test/base/test_utils.py::OrderedSetTest::test_copy 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_copy 583s test/base/test_utils.py::OrderedSetTest::test_empty_pop 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_empty_pop 583s test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 583s test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 583s test/base/test_utils.py::OrderedSetTest::test_len 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_len 583s test/base/test_utils.py::OrderedSetTest::test_modify 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_modify 583s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 583s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 583s test/base/test_utils.py::OrderedSetTest::test_op[0] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[0] 583s test/base/test_utils.py::OrderedSetTest::test_op[1] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[1] 583s test/base/test_utils.py::OrderedSetTest::test_op[2] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[2] 583s test/base/test_utils.py::OrderedSetTest::test_op[3] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[3] 583s test/base/test_utils.py::OrderedSetTest::test_pickle 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_pickle 583s test/base/test_utils.py::OrderedSetTest::test_repr 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_repr 583s test/base/test_utils.py::OrderedSetTest::test_set_ops 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_set_ops 583s test/base/test_utils.py::OrderedSetTest::test_update 583s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_update 583s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 583s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 583s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 583s test/orm/test_utils.py::PathRegistryInhTest::test_plain 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain 583s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 583s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 583s test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 583s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 583s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 583s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 583s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 583s test/orm/test_utils.py::PathRegistryTest::test_addition 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_addition 583s test/orm/test_utils.py::PathRegistryTest::test_aliased_class 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_aliased_class 583s test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 583s test/orm/test_utils.py::PathRegistryTest::test_deseralize 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_deseralize 583s test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 583s test/orm/test_utils.py::PathRegistryTest::test_eq 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq 583s test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 583s test/orm/test_utils.py::PathRegistryTest::test_expand 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_expand 583s test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 583s test/orm/test_utils.py::PathRegistryTest::test_indexed_key 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key 583s test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 583s test/orm/test_utils.py::PathRegistryTest::test_key_boolean 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_key_boolean 583s test/orm/test_utils.py::PathRegistryTest::test_length 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_length 583s test/orm/test_utils.py::PathRegistryTest::test_path 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_path 583s test/orm/test_utils.py::PathRegistryTest::test_registry_contains 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_contains 583s test/orm/test_utils.py::PathRegistryTest::test_registry_get 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_get 583s test/orm/test_utils.py::PathRegistryTest::test_registry_set 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_set 583s test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 583s test/orm/test_utils.py::PathRegistryTest::test_root_registry 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_root_registry 583s test/orm/test_utils.py::PathRegistryTest::test_serialize 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_serialize 583s test/orm/test_utils.py::PathRegistryTest::test_slice 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice 583s test/orm/test_utils.py::PathRegistryTest::test_slice_token 583s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice_token 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 583s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 583s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 583s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 583s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 583s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 583s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 583s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 583s test/base/test_utils.py::QuotedTokenParserTest::test_single 583s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_single 583s test/base/test_utils.py::SymbolTest::test_basic 583s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_basic 583s test/base/test_utils.py::SymbolTest::test_bitflags 583s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_bitflags 583s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 583s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 583s test/base/test_utils.py::SymbolTest::test_composites 583s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_composites 583s test/base/test_utils.py::SymbolTest::test_fast_int_flag 583s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag 583s test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 583s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 583s test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 583s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 583s test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 583s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 583s test/base/test_utils.py::SymbolTest::test_parser 583s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_parser 583s test/base/test_utils.py::SymbolTest::test_pickle 583s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_pickle 583s test/base/test_utils.py::TestClassHierarchy::test_object 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassHierarchy::test_object 583s test/base/test_utils.py::TestClassHierarchy::test_single 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassHierarchy::test_single 583s test/base/test_utils.py::TestClassProperty::test_simple 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassProperty::test_simple 583s test/base/test_utils.py::TestFormatArgspec::test_init_bare 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_bare 583s test/base/test_utils.py::TestFormatArgspec::test_init_grouped 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_grouped 583s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 583s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 583s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 584s test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 584s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 584s test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 584s [gw1] [ 92%] PASSED test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 584s test/base/test_utils.py::TestProperties::test_keys_in_dir 584s [gw1] [ 92%] PASSED test/base/test_utils.py::TestProperties::test_keys_in_dir 584s test/base/test_utils.py::TestProperties::test_pickle 584s [gw1] [ 92%] PASSED test/base/test_utils.py::TestProperties::test_pickle 584s test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 584s [gw1] [ 92%] PASSED test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 584s test/base/test_utils.py::TestProperties::test_pickle_orderedprops 584s [gw1] [ 92%] PASSED test/base/test_utils.py::TestProperties::test_pickle_orderedprops 584s test/base/test_utils.py::ToListTest::test_from_bytes 584s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_bytes 584s test/base/test_utils.py::ToListTest::test_from_dict 584s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_dict 584s test/base/test_utils.py::ToListTest::test_from_set 584s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_set 584s test/base/test_utils.py::ToListTest::test_from_string 584s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_string 584s test/base/test_utils.py::ToListTest::test_from_tuple 584s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_tuple 586s test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 586s [gw1] [ 92%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 587s test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 587s [gw1] [ 92%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 587s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 587s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 587s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 587s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 587s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 587s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 587s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 587s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 587s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 587s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 587s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 587s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 587s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 587s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 588s test/orm/test_validators.py::ValidatorTest::test_collection 588s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_collection 588s test/orm/test_validators.py::ValidatorTest::test_scalar 588s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_scalar 588s test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 588s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 588s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 588s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 588s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 588s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 588s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 588s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 588s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 588s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 588s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 588s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 588s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 588s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 588s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 588s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 588s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 588s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 588s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 588s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 589s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 589s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 589s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 589s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 589s test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 589s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 589s test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 589s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 589s test/orm/test_validators.py::ValidatorTest::test_validators_dict 589s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validators_dict 589s test/sql/test_values.py::ValuesTest::test_add_cte_one 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_one 589s test/sql/test_values.py::ValuesTest::test_add_cte_two 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_two 589s test/sql/test_values.py::ValuesTest::test_anon_alias 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_anon_alias 589s test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 589s test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 589s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 589s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 589s test/sql/test_values.py::ValuesTest::test_bound_parameters 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_bound_parameters 589s test/sql/test_values.py::ValuesTest::test_column_quoting 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_column_quoting 589s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 589s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 589s test/sql/test_values.py::ValuesTest::test_from_linting_named 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_named 589s test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 589s test/sql/test_values.py::ValuesTest::test_lateral 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_lateral 589s test/sql/test_values.py::ValuesTest::test_literal_parameters 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters 589s test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 589s test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 589s test/sql/test_values.py::ValuesTest::test_use_cols_for_types 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_for_types 589s test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 589s test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 589s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 589s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 589s test/sql/test_values.py::ValuesTest::test_with_aliased_join 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_aliased_join 589s test/sql/test_values.py::ValuesTest::test_with_join_named 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_named 589s test/sql/test_values.py::ValuesTest::test_with_join_unnamed 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_unnamed 589s test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 589s test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 589s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 589s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 589s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 589s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 589s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 589s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 589s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 589s test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 589s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 589s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 589s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 589s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 589s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 589s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 589s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 589s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 589s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 589s test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 589s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 589s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 589s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 590s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 590s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 590s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 590s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 590s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 590s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 590s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 590s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 590s test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 590s test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 590s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 590s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 590s test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 590s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 590s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 590s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 590s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 590s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 590s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 590s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 590s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 590s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 590s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 590s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 590s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 590s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 590s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 590s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 590s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 590s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 590s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 590s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 590s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 590s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 590s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 590s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 591s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 591s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 591s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 591s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 591s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 591s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 591s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 591s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 591s test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 591s [gw1] [ 92%] PASSED test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 591s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 591s [gw1] [ 92%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 591s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 591s [gw1] [ 92%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 591s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 591s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 591s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 591s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 591s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 591s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 591s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 591s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 591s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 591s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 591s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 591s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 592s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 592s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 592s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 592s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 592s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 592s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 592s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 592s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 592s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 592s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 592s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 592s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 592s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 592s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 592s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 592s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 592s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 592s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 592s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 592s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 592s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 592s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 592s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 592s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 592s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 592s test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 757s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 757s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 795s test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 795s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 795s test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 795s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 821s test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 821s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 860s test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 860s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 885s test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 885s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 923s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 923s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 936s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 936s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 963s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 963s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 991s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 991s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 1018s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 1018s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 1119s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 1119s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 1144s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 1144s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 1144s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 1144s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 1182s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 1182s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 1182s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 1182s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 1210s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 1210s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 1237s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 1237s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 1262s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1262s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1288s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1288s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1315s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1315s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1344s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1344s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1346s test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1346s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1349s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1349s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1350s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1350s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1352s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1352s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1354s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1354s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1354s test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1354s test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1354s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1354s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1354s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1354s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1354s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1354s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1354s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1354s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1354s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1354s test/orm/test_merge.py::MergeTest::test_attribute_cascade 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_attribute_cascade 1354s test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1354s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1354s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1354s test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1354s test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1354s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1354s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1354s test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1354s test/orm/test_merge.py::MergeTest::test_loader_options 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_loader_options 1354s test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1354s test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1354s test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1354s test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1354s test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1354s test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1354s test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1354s test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1354s test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1354s test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1354s test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 1354s test/orm/test_merge.py::MergeTest::test_option_state 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_option_state 1354s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 1354s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 1354s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 1354s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 1354s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 1354s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 1355s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 1355s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 1356s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 1356s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 1357s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1357s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 1357s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 1357s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 1357s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 1357s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 1357s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 1357s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 1357s test/orm/test_merge.py::MergeTest::test_synonym 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_synonym 1357s test/orm/test_merge.py::MergeTest::test_transient_no_load 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_no_load 1357s test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 1357s test/orm/test_merge.py::MergeTest::test_transient_to_pending 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending 1357s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 1357s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 1357s test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 1357s test/orm/test_merge.py::MergeTest::test_transient_to_persistent 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent 1357s test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 1357s test/orm/test_merge.py::MergeTest::test_unsaved_cascade 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_unsaved_cascade 1357s test/orm/test_merge.py::MergeTest::test_value_to_none 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_value_to_none 1357s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 1357s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 1357s test/orm/test_merge.py::MutableMergeTest::test_list 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::MutableMergeTest::test_list 1357s test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 1357s [gw0] [ 93%] PASSED test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 1357s test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 1357s test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 1357s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 1357s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 1357s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 1357s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 1357s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 1357s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 1357s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 1357s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 1357s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 1357s test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 1357s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 1357s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 1357s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 1357s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 1357s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 1357s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 1357s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 1357s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 1357s test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 1357s test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 1357s test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 1357s test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 1357s test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 1357s test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 1357s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 1357s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 1357s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 1357s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 1357s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 1357s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 1357s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 1357s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 1357s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 1358s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 1358s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 1358s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 1358s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 1358s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 1358s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 1358s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 1358s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 1358s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 1358s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 1358s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 1358s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 1358s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 1358s 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)] 1358s [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)] 1358s 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] 1358s [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] 1358s 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)] 1358s [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)] 1358s 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)] 1358s [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)] 1358s 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)] 1358s [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)] 1358s 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)] 1358s [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)] 1358s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 1358s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 1358s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 1358s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 1358s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 1358s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 1358s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 1358s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 1358s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 1358s test/sql/test_operators.py::NegationTest::test_implicitly_boolean 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_implicitly_boolean 1358s test/sql/test_operators.py::NegationTest::test_negate_operator_label 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_label 1358s test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 1358s test/sql/test_operators.py::NegationTest::test_negate_operator_type 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_type 1358s test/sql/test_operators.py::NegationTest::test_negate_operators_1 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_1 1358s test/sql/test_operators.py::NegationTest::test_negate_operators_2 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_2 1358s test/sql/test_operators.py::NegationTest::test_negate_operators_3 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_3 1358s test/sql/test_operators.py::NegationTest::test_negate_operators_4 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_4 1358s test/sql/test_operators.py::NegationTest::test_negate_operators_5 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_5 1358s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 1358s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 1358s test/sql/test_operators.py::NegationTest::test_scalar_select 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_select 1358s test/sql/test_operators.py::NegationTest::test_scalar_values 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_values 1358s test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 1358s test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 1358s test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 1358s test/sql/test_operators.py::NewOperatorTest::test_column_proxy 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_column_proxy 1358s test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 1358s test/sql/test_operators.py::NewOperatorTest::test_override_builtin 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_override_builtin 1358s test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 1358s test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 1358s test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 1358s test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 1358s test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 1358s test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 1358s test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 1358s test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 1358s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 1358s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 1358s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 1358s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 1358s test/sql/test_operators.py::RegexpTest::test_not_regexp_match 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_not_regexp_match 1358s test/sql/test_operators.py::RegexpTest::test_regexp_match 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_match 1358s test/sql/test_operators.py::RegexpTest::test_regexp_replace 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_replace 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 1358s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 1358s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 1358s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 1358s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 1358s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 1358s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 1358s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 1358s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 1358s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 1358s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 1358s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 1358s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 1358s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 1358s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 1358s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 1358s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 1358s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 1358s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 1358s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 1358s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 1358s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 1358s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 1358s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 1358s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 1358s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 1358s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 1358s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 1358s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 1358s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 1358s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 1358s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 1358s test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 1358s test/orm/test_options.py::LoadTest::test_gen_path_attr_column 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_column 1358s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 1358s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 1358s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 1358s test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 1358s test/orm/test_options.py::LoadTest::test_set_strat_col 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_col 1358s test/orm/test_options.py::LoadTest::test_set_strat_ent 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_ent 1358s test/orm/test_options.py::LoadTest::test_str 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_str 1358s test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 1358s test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 1358s test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 1358s test/orm/test_options.py::LocalOptsTest::test_single_opt_only 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_single_opt_only 1358s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 1358s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 1358s [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] 1358s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 1358s [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] 1358s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 1358s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 1359s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 1359s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 1359s test/orm/test_options.py::MapperOptionsTest::test_eager_options 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options 1359s test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 1359s test/orm/test_options.py::MapperOptionsTest::test_lazy_options 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options 1359s test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 1359s test/orm/test_options.py::MapperOptionsTest::test_option_propagate 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_option_propagate 1359s test/orm/test_options.py::MapperOptionsTest::test_synonym_options 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_synonym_options 1359s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 1359s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 1359s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 1359s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 1359s test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 1359s test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 1359s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 1359s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 1359s test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 1359s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 1359s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 1359s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 1359s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 1359s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 1359s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 1359s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 1359s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 1359s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 1359s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 1359s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 1359s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 1360s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 1360s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 1360s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 1360s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 1360s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 1360s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 1360s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 1360s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 1360s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 1360s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 1360s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 1360s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 1360s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 1360s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 1360s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 1360s test/orm/test_options.py::OptionsTest::test_aliased_single 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_aliased_single 1360s test/orm/test_options.py::OptionsTest::test_chained 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_chained 1360s test/orm/test_options.py::OptionsTest::test_chained_plus_multi 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_chained_plus_multi 1360s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 1360s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 1360s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 1360s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 1360s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 1360s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 1360s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 1360s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 1360s test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 1360s test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 1360s test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 1360s test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 1360s test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 1360s test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 1360s test/orm/test_options.py::OptionsTest::test_of_type 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_of_type 1360s test/orm/test_options.py::OptionsTest::test_of_type_plus_level 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_of_type_plus_level 1360s test/orm/test_options.py::OptionsTest::test_path_exhausted 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_path_exhausted 1360s test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 1360s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 1360s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 1360s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 1360s test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 1360s test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 1360s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 1360s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 1360s test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 1360s test/orm/test_options.py::PickleTest::test_slots 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::PickleTest::test_slots 1360s test/orm/test_options.py::SubOptionsTest::test_five 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_five 1360s test/orm/test_options.py::SubOptionsTest::test_four 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_four 1360s test/orm/test_options.py::SubOptionsTest::test_invalid_one 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_invalid_one 1360s test/orm/test_options.py::SubOptionsTest::test_one 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_one 1360s test/orm/test_options.py::SubOptionsTest::test_three 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_three 1360s test/orm/test_options.py::SubOptionsTest::test_two 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_two 1360s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 1360s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 1360s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 1360s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 1360s [gw0] [ 95%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 1360s test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 1360s [gw0] [ 95%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 1360s test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 1360s [gw0] [ 95%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 1360s test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 1360s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 1360s test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 1360s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 1360s test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 1360s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 1360s test/ext/test_orderinglist.py::OrderingListTest::test_insert 1360s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_insert 1360s test/ext/test_orderinglist.py::OrderingListTest::test_picklability 1360s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_picklability 1360s test/ext/test_orderinglist.py::OrderingListTest::test_replace 1360s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace 1360s test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 1360s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 1360s test/ext/test_orderinglist.py::OrderingListTest::test_slice 1360s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_slice 1361s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 1361s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 1361s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 1361s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 1361s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 1361s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 1361s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 1361s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 1361s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 1361s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 1361s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 1361s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 1361s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 1361s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 1361s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 1361s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 1361s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 1361s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 1361s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 1361s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 1361s test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 1361s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 1361s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 1361s test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 1361s test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 1361s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 1362s test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 1362s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 1362s test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 1362s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 1362s test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 1362s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 1362s test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 1362s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 1362s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 1362s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 1362s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 1362s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 1362s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 1362s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 1362s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 1362s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 1362s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 1362s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 1362s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 1362s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-not_populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-not_populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-not_populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-not_populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-not_populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-not_populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-not_populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-not_populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-not_populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-not_populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-not_populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-not_populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-not_populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-not_populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-not_populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-not_populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-not_populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-not_populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-not_populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-not_populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 1362s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-not_populate_existing] 1362s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-not_populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-not_populate_existing] 1363s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 1363s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-not_populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-not_populate_existing] 1364s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 1364s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-not_populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 1365s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-not_populate_existing] 1365s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-not_populate_existing] 1366s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-not_populate_existing] 1366s test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 1367s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 1367s test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_delete_args 1367s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_delete_args 1367s test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_args 1367s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_args 1367s test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_attr_names 1367s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_attr_names 1367s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 1367s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 1367s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 1367s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 1367s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 1367s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 1367s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 1367s [gw0] [ 95%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 1367s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 1367s [gw0] [ 95%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 1367s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 1367s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 1367s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 1367s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 1367s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 1367s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 1367s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 1367s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 1367s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 1367s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 1367s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 1367s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 1368s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 1368s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 1369s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 1369s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 1370s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 1370s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 1371s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 1371s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 1372s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 1372s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 1372s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 1373s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 1373s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 1373s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 1373s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 1373s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 1373s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 1373s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 1373s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 1373s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 1373s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 1373s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 1373s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 1373s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 1373s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 1373s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 1373s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 1373s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 1374s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 1374s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 1374s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 1374s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 1374s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 1374s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 1374s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 1374s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 1374s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 1374s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 1374s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 1374s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 1374s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 1374s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 1374s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 1374s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 1374s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 1374s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 1374s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 1374s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 1374s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[inline] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[inline] 1374s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[none] 1374s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[none] 1375s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[wpoly] 1375s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[wpoly] 1375s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[inline] 1375s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[inline] 1375s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[none] 1375s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[none] 1375s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[wpoly] 1375s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[wpoly] 1375s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 1375s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 1375s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 1375s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 1375s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 1375s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 1375s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 1375s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 1375s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 1375s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 1375s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 1375s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 1375s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 1375s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 1375s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 1375s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 1375s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 1375s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 1375s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 1375s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 1375s test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 1375s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 1375s test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 1375s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 1375s test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 1375s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 1375s test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 1375s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 1375s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 1375s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 1375s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 1375s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_custom 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_custom 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 1375s test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 1375s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 1375s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 1375s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 1375s test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 1375s test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 1375s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 1375s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 1375s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 1375s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 1375s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 1375s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 1375s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 1375s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 1375s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 1375s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 1375s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 1375s test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 1375s test/engine/test_parseconnect.py::URLTest::test_comparison 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_comparison 1375s test/engine/test_parseconnect.py::URLTest::test_component_set[database] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[database] 1375s test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 1375s test/engine/test_parseconnect.py::URLTest::test_component_set[host] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[host] 1375s test/engine/test_parseconnect.py::URLTest::test_component_set[password] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[password] 1375s test/engine/test_parseconnect.py::URLTest::test_component_set[username] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[username] 1375s test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 1375s test/engine/test_parseconnect.py::URLTest::test_copy 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_copy 1375s test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 1375s test/engine/test_parseconnect.py::URLTest::test_deepcopy 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_deepcopy 1375s test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 1375s test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 1375s test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 1375s test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 1375s test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 1375s test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 1375s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 1375s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 1375s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 1375s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 1375s test/engine/test_parseconnect.py::URLTest::test_query_string 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_string 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 1375s 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] 1375s [gw0] [ 97%] 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] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 1375s test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 1375s test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 1375s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 1375s 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] 1375s [gw0] [ 97%] 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] 1375s 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] 1375s [gw0] [ 97%] 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] 1375s 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] 1375s [gw0] [ 97%] 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] 1375s 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] 1375s [gw0] [ 97%] 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] 1375s 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] 1375s [gw0] [ 97%] 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] 1375s test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 1375s [gw0] [ 97%] PASSED test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 1375s test/orm/test_pickled.py::OptionsTest::test_load 1375s [gw0] [ 97%] PASSED test/orm/test_pickled.py::OptionsTest::test_load 1375s test/orm/test_pickled.py::OptionsTest::test_options_of_type 1375s [gw0] [ 97%] PASSED test/orm/test_pickled.py::OptionsTest::test_options_of_type 1375s test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 1375s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 1375s test/orm/test_pickled.py::PickleTest::test_bound_options[0] 1375s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[0] 1375s test/orm/test_pickled.py::PickleTest::test_bound_options[1] 1375s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[1] 1375s test/orm/test_pickled.py::PickleTest::test_bound_options[2] 1375s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[2] 1376s test/orm/test_pickled.py::PickleTest::test_bound_options[3] 1376s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[3] 1377s test/orm/test_pickled.py::PickleTest::test_bound_options[4] 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[4] 1377s test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 1377s test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 1377s test/orm/test_pickled.py::PickleTest::test_collection_setstate 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_collection_setstate 1377s test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 1377s test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 1377s test/orm/test_pickled.py::PickleTest::test_exceptions 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_exceptions 1377s test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 1377s test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 1377s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 1377s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 1377s test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 1377s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 1377s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 1377s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 1377s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 1377s test/orm/test_pickled.py::PickleTest::test_no_instrumentation 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_no_instrumentation 1377s test/orm/test_pickled.py::PickleTest::test_no_mappers 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_no_mappers 1377s test/orm/test_pickled.py::PickleTest::test_pickle_protocols 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_pickle_protocols 1377s test/orm/test_pickled.py::PickleTest::test_state_info_pickle 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_state_info_pickle 1377s test/orm/test_pickled.py::PickleTest::test_transient 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_transient 1377s test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 1377s test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 1377s test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 1377s test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 1377s test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 1377s test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 1377s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 1378s test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 1378s [gw0] [ 97%] PASSED test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 1378s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 1378s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 1378s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 1378s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 1378s test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 1378s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 1378s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 1378s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 1378s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 1378s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 1378s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 1378s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 1378s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 1378s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 1378s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 1378s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 1378s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 1378s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 1378s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 1379s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 1379s test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 1379s test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 1379s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 1379s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 1379s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 1379s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 1379s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 1379s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 1379s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 1379s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 1379s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 1379s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 1379s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 1379s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 1379s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 1379s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 1380s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 1380s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 1380s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 1380s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 1380s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 1380s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 1380s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 1380s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 1380s test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 1380s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 1380s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 1381s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 1381s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 1382s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 1382s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 1382s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 1383s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 1383s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1383s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1383s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1383s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1383s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1383s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1383s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1383s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1383s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1383s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1383s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1383s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1384s [gw0] [ 98%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1384s [gw0] [ 98%] 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] 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1384s [gw0] [ 98%] 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] 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1384s [gw0] [ 98%] 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] 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1384s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1384s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1384s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1385s [gw0] [ 99%] 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] 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1385s [gw0] [ 99%] 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] 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1385s [gw0] [ 99%] 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] 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1385s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1385s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1386s [gw0] [ 99%] 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] 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1386s [gw0] [ 99%] 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] 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1386s [gw0] [ 99%] 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] 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1386s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1386s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1396s [gw0] [100%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1396s 1396s ==================================== ERRORS ==================================== 1396s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_one.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_three.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_two.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_sessionmaker.py] __ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_stuff.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[common_sql_element.py] __ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[complete_orm_no_plugin.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite.py] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite_dc.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[core_ddl.py] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[create_proxy_methods.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_decorator.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_one.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_one.py] ___ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_two.py] ___ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dml.py] __________ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dynamic_rel.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_inspection.py] ___ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_result.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py0] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py1] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions.py] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions_again.py] ____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_five.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_four.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_one.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_three.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_two.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[indexable.py] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[inspection_inspect.py] __ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[issue_9340.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[keyfunc_dict.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lambda_stmt.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lowercase_objects.py] ___ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_assign_expression.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_column.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_covariant.py] ___ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc.py] _________ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc_ext.py] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mysql_stuff.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[operators.py] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orderinglist_one.py] ___ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_config_constructs.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_querying.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[pg_stuff.py] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[relationship.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[schema.py] ________ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[scoped_session.py] ____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[session.py] ________ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sessionmakers.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sql_operations.py] ____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqlite_stuff.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqltypes.py] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[trad_relationship_uselist.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[traditional_relationship.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_queries.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_results.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[write_only.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _________ ERROR at setup of MypyPluginTest.test_incremental[stubs_14] __________ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6147] ________ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6435] ________ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6476] ________ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPluginTest.test_plugin_files[abstract_one.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ____ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s __ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative_base.py] __ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPluginTest.test_plugin_files[boolean_col.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_noninferred_plain_nonopt.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_notype_on_fk_col.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ____ ERROR at setup of MypyPluginTest.test_plugin_files[composite_props.py] ____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ___ ERROR at setup of MypyPluginTest.test_plugin_files[constr_cols_only.py] ____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[dataclasses_workaround.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_one.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_two.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_one.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_two.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_dynamic.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_explicit.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_fully_inferred.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_noninferred.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_semiinferred.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _______ ERROR at setup of MypyPluginTest.test_plugin_files[enum_col.py] ________ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ___ ERROR at setup of MypyPluginTest.test_plugin_files[imperative_table.py] ____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[invalid_noninferred_lh_type.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321.py] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ___ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321_part2.py] ____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102.py] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102_workaround.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9156.py] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ____ ERROR at setup of MypyPluginTest.test_plugin_files[lambda_default.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s __ ERROR at setup of MypyPluginTest.test_plugin_files[mapped_attr_assign.py] ___ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_not_mapped.py] ____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_one.py] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_three.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_two.py] _______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_w_tablename.py] ___ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist1.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist2.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s __ ERROR at setup of MypyPluginTest.test_plugin_files[other_mapper_props.py] ___ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[plugin_doesnt_break_one.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_one.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_three.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_two.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_direct_cls.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err1.py] ___ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err2.py] ___ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err3.py] ___ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ___ ERROR at setup of MypyPluginTest.test_plugin_files[sa_module_prefix.py] ____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ________ ERROR at setup of MypyPluginTest.test_plugin_files[t_6950.py] _________ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ____ ERROR at setup of MypyPluginTest.test_plugin_files[type_decorator.py] _____ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s _ ERROR at setup of MypyPluginTest.test_plugin_files[typeless_fk_col_cant_infer.py] _ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err1.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err2.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err3.py] ______ 1396s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 1396s Traceback (most recent call last): 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 1396s result: TResult | None = func() 1396s ~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 1396s lambda: runtest_hook(item=item, **kwds), 1396s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 1396s yield 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 1396s item.session._setupstate.setup(item) 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 1396s col.setup() 1396s ~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 1396s self._request._fillfixtures() 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 1396s item.funcargs[argname] = self.getfixturevalue(argname) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 1396s fixturedef = self._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 1396s fixturedef = request._get_active_fixturedef(argname) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 1396s fixturedef.execute(request=subrequest) 1396s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 1396s result: FixtureValue = ihook.pytest_fixture_setup( 1396s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1396s fixturedef=self, request=request 1396s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s ) 1396s ^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1396s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1396s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1396s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1396s raise exception 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1396s teardown.throw(exception) 1396s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1396s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1396s return (yield) 1396s ^^^^^ 1396s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1396s res = hook_impl.function(*args) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 1396s result = call_fixture_func(fixturefunc, request, kwargs) 1396s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 1396s fixture_result = fixturefunc(**kwargs) 1396s File "/tmp/autopkgtest.oEGRWf/build.hlD/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1396s from mypy import api 1396s ModuleNotFoundError: No module named 'mypy' 1396s =========================== short test summary info ============================ 1396s SKIPPED [63] lib/sqlalchemy/testing/config.py:430: No profiling stats available on this platform for this function. Run tests with --write-profiles to add statistics to profiles.txt for this platform. 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test.base.test_concurrency_py3k.GracefulNoGreenletTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet (call)' : Python 3.14 or above not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_018] (call)' : not postgresql 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_018] (call)' : not postgresql 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] (call)' : doesn't work for future annotations mode yet 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] (call)' : doesn't work for future annotations mode yet 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class (call)' : doesn't work for future annotations mode yet 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc (call)' : doesn't work for future annotations mode yet 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [2] lib/sqlalchemy/testing/config.py:430: 'test.engine.test_ddlevents.SequenceDDLEventTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch (call)' : not postgresql+asyncpg 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified (call)' : not postgresql 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings (call)' : not mariadb+mariadbconnector 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects (call)' : not sqlite+pysqlcipher 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [2] test/orm/declarative/test_basic.py:2313: current base has no metaclass 1396s SKIPPED [1] test/orm/declarative/test_basic.py:2409: current base has no metaclass 1396s SKIPPED [1] test/orm/declarative/test_basic.py:2422: current base has no metaclass 1396s SKIPPED [1] test/orm/declarative/test_basic.py:2736: current base has no metaclass 1396s SKIPPED [1] test/orm/declarative/test_basic.py:1269: current base has no metaclass 1396s SKIPPED [1] test/orm/declarative/test_basic.py:2613: current base has no metaclass 1396s SKIPPED [1] test/orm/declarative/test_basic.py:3066: current base has no metaclass 1396s SKIPPED [1] test/orm/declarative/test_basic.py:2995: current base has no metaclass 1396s SKIPPED [4] lib/sqlalchemy/testing/config.py:430: 'test.orm.inheritance.test_basic.PassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1396s SKIPPED [8] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_engine.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning (call)' : not mssql+pymssql 1396s SKIPPED [2] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_engine.PoolRegenTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: python platform not available 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::EngineEventsTest::test_cursor_execute (call)' : no sequence support 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::EngineEventsTest::test_transactional_advanced (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::ExecuteDriverTest_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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::ExecuteDriverTest_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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true (call)' : sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false (call)' : sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type (call)' : not oracle >= (23, 4) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] (call)' : not postgresql >= (13,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] (call)' : not postgresql >= (13,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] (call)' : no sequence support 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] (call)' : no sequence support 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] (call)' : no sequence support 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] (call)' : no sequence support 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence (call)' : no sequence support 1396s SKIPPED [24] lib/sqlalchemy/testing/config.py:430: 'test.ext.test_mutable.MutableColumnCopyArrayTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist (call)' : target backend doesn't support ON UPDATE CASCADE 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [5] lib/sqlalchemy/testing/config.py:430: 'test.engine.test_processors.CyBooleanProcessorTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1396s SKIPPED [7] lib/sqlalchemy/testing/config.py:430: 'test.engine.test_processors.CyDateProcessorTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1396s SKIPPED [21] lib/sqlalchemy/testing/config.py:430: 'test.engine.test_processors.CyDistillArgsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_query.py::SessionBindTest::test_column_property_select (call)' : mssql or sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate (call)' : sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options (call)' : not postgresql and not mysql 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types (call)' : sqlite 1396s 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. 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap (call)' : not postgresql and not mysql and not mariadb and not mssql 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] (call)' : Cython extensions not installed 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] (call)' : Cython extensions not installed 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check (call)' : Cython extensions not installed 1396s SKIPPED [2] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_scoping.AsyncScopedSessionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1396s SKIPPED [3] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.AsyncAttrsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.AsyncCascadesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1396s SKIPPED [2] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.AsyncORMBehaviorsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1396s SKIPPED [12] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1396s SKIPPED [14] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.AsyncSessionQueryTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1396s SKIPPED [7] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.AsyncSessionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1396s SKIPPED [23] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.AsyncSessionTransactionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] (call)' : no sequence support 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] (call)' : no sequence support 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] (call)' : no sequence support 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] (call)' : no sequence support 1396s SKIPPED [6] lib/sqlalchemy/testing/config.py:430: 'test.ext.asyncio.test_session.OverrideSyncSession' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::SessionStateTest::test_autoflush (call)' : sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::SessionStateTest::test_autoflush_unbound (call)' : sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::TransScopingTest::test_transaction (call)' : sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] (call)' : custom function or +aiosqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip (call)' : marked as skip 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip (call)' : not postgresql and not mssql 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip (call)' : not postgresql and not mssql 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index (call)' : not postgresql >= (11,) and not mssql 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_column_collation_reflection (call)' : not postgresql 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full (call)' : not postgresql and not oracle and not mssql 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache (call)' : sqlite or oracle 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent (call)' : not mssql >= (11,) and not oracle >= (12,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties (call)' : not mssql >= (11,) and not oracle >= (12,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent (call)' : not mssql >= (11,) and not oracle >= (12,) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored (call)' : custom function or +aiosqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] (call)' : custom function or mariadb or sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] (call)' : custom function or mariadb or sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] (call)' : custom function or mariadb or sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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) 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [5] lib/sqlalchemy/testing/config.py:430: 'test.aaa_profiling.test_threading.EngineThreadSafetyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init (call)' : Cython extensions not installed 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process (call)' : Cython extensions not installed 1396s SKIPPED [2] lib/sqlalchemy/testing/config.py:430: 'test.aaa_profiling.test_threading.SessionThreadingTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback (call)' : savepoints not supported 1396s SKIPPED [24] lib/sqlalchemy/testing/config.py:430: savepoints not enabled 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction (call)' : sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate (call)' : sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state (call)' : sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated (call)' : sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive (call)' : sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive (call)' : sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint (call)' : sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive (call)' : sqlite 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two (call)' : savepoints not supported 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 prefer oracledb or max_prepared_transactions not available or zero 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: missing aiosqile 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] (call)' : custom function 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] (call)' : custom function 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] (call)' : custom function 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array (call)' : custom function 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified (call)' : custom function 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test.orm.test_unitofwork.BatchDeleteIgnoresRowcountTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1396s SKIPPED [4] lib/sqlalchemy/testing/config.py:430: 'test.orm.test_unitofwork.ExtraPassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [3] lib/sqlalchemy/testing/config.py:430: 'test.orm.test_unitofwork.PassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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. 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1396s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] (call)' : no sequence support 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] (call)' : no sequence support 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] (call)' : no sequence support 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] (call)' : no sequence support 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] (call)' : no sequence support 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] (call)' : no sequence support 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix (call)' : not mssql 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table (call)' : Multi table update and Multi table update 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table (call)' : Multi table update and Multi table update 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable (call)' : Multi table update and Multi table update 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable (call)' : Multi table update and Multi table update 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name (call)' : Multi table update and Multi table update 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported (call)' : No Cython 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit (call)' : sqlite 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit (call)' : sqlite 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update (call)' : no FOR UPDATE NOWAIT support 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row (call)' : Cython extensions not installed 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines (call)' : :memory: connection not suitable here 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints (call)' : savepoints not supported 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_basic.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 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval (call)' : Multi table update and Multi table update 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names (call)' : Multi table update and Multi table update 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols (call)' : not postgresql and not mssql 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] (call)' : sqlite 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] (call)' : sqlite 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.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 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.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 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.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 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.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 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem (call)' : Multi table update and Multi table update 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] (call)' : Multi table update and Multi table update 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] (call)' : Multi table update and Multi table update 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] (call)' : Multi table update and Multi table update 1397s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: '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 1397s ========= 22612 passed, 1061 skipped, 113 errors in 1217.83s (0:20:17) ========= 1399s autopkgtest [17:18:30]: test unittests: -----------------------] 1399s autopkgtest [17:18:30]: test unittests: - - - - - - - - - - results - - - - - - - - - - 1399s unittests FAIL non-zero exit status 1 1400s autopkgtest [17:18:31]: @@@@@@@@@@@@@@@@@@@@ summary 1400s unittests FAIL non-zero exit status 1